Publishing a module

步骤

  1. gitee 创建一个 repo git@gitee.com:xxxx/publish-module-demo.git(xxxx 一般为 gitee 用户名)

  2. 创建一个项目

    go mod init gitee.com/xxxx/publish-module-demo
    

    go.mod 的 module 必须为 gitee.com/xxxx/publish-module-demo

  3. 编写代码

    gitee.com/xxxx/publish-module-demo/helloworld.go

    package helloworldfunc SayHello()  {println("hello world.")
    }
    

    gitee.com/xxxx/publish-module-demo/helloworld_test.go

    package helloworldimport "testing"func TestSayHello(t *testing.T) {SayHello()
    }
    
  4. 执行 go mod tidy

    go mod tidy
    
  5. 执行测试

    $ go test ./...
    ok      gitee.com/xxxx/publish-module-demo       0.015s
    
  6. commit and tag

    git init
    git add .
    git commit -m "publish-module-demo: changes for v0.1.0"
    git tag v0.1.0
    
  7. push

    git remote add origin git@gitee.com:xxxx/publish-module-demo.git
    git push origin master
    git push origin v0.1.0
    
  8. 在其他项目导入

    go get gitee.com/xxxx/publish-module-demo/helloworld
    

Golang publish module相关推荐

  1. golang解决go get下载失败解决办法

    操作 go get -v github.com/golang/net 现象 go get github.com/golang/net: module github.com/golang/net: Ge ...

  2. 【问题记录】eclipse启动web项目时,spring会初始化两次

    背景:一个tomcat,一个eclipse,一个SSM框架的web项目.在eclipse中新建tomcat服务器,默认配置,然后在服务器配置中将Server Locations改成Use Tomcat ...

  3. [转]Tomcat启动错误的几件事

    2019独角兽企业重金招聘Python工程师标准>>> 第一件事:新建项目时在Dynamic web module version栏里选了最新的3.0版本,部署时报错: Tomcat ...

  4. maven学习6 Eclipse下Tomcat常用设置

    Eclipse下Tomcat常用设置 1,Eclipse建立Tomcat服务 1.1 新建Server 首先这里是指,jee版的Eclipse.Eclipse是没有像MyEclipse那样集成Tomc ...

  5. SpringMVC Hello World 实例

    2019独角兽企业重金招聘Python工程师标准>>> 环境的准备 安装JDK 下载地址:http://www.oracle.com/technetwork/java/javase/ ...

  6. Eclipse下Tomcat常用设置

    http://limingnihao.iteye.com/blog/825394 1,Eclipse建立Tomcat服务 1.1 新建Server 首先这里是指,jee版的Eclipse.Eclips ...

  7. java none怎么用tomcat_JavaWeb学习——在Eclipse里使用Tomcat

    JavaWeb学习--在Eclipse里使用Tomcat 摘要:本文主要学习了如何在Eclipse里使用Tomcat服务器. 添加Tomcat 打开Eclipse的配置页面,点击菜单上的"W ...

  8. eclipse--eclipse(JavaEE版本)部署Tomcat工程(转)

    介绍如何在eclipse(JavaEE版本)中部署Tomcat工程, 转自"http://www.cnblogs.com/chenjunbiao/archive/2011/12/09/228 ...

  9. e x泰勒 java_maven project

    最近没事了玩一下maven,使用maven管理工程中的依赖包非常的方便.建立maven web工程的时候开始不知道怎么用tomcat来调试,总是使用mave的tomcat插件发布了后来调试,觉得非常的 ...

  10. Maven项目配置、检出、运行

    副标题:JDK安装到Maven运行 关键字:JDK + SVN + Maven + Tomcat + Eclipse + IDEA 一.JDK 1.JDK包 JDK包 ../Java/jdk1.8   ...

最新文章

  1. c语言自动机的建立,C语言最优状态机规范
  2. Boost:宏BOOST_TEST_CSTR_EQ的使用实例
  3. 让IE的F1帮助变成自己的
  4. DDD理论学习系列(3)-- 限界上下文
  5. 【自适应盲均衡10】基于判决引导(Decision Directed)的多径衰落信道双模式盲均衡算法与MATLAB仿真(DD-CMA)
  6. mysql 插入加锁_Mysql加锁过程详解(9)-innodb下的记录锁,间隙锁,next-key锁
  7. 数据结构--汉诺塔--借助栈实现非递归---Java
  8. 我的NopCommerce之旅(4): 定时任务之邮件
  9. oracle daga备份,敏捷的Oracle 10g MAA配置方法
  10. django 1.8 官方文档翻译: 2-1-4 Model 类参考
  11. C++ 删除字符串的首尾空字符
  12. 辗转相除求最大公约数,最大公倍数
  13. RabbitMQ学习之Work Queues(2)
  14. 汽车营销与保险【1】
  15. 【我的Java开发学习之旅】如何实现中文汉字进行笔划(笔画)排序?
  16. solr全文检索(多字段搜索)
  17. 中位数、众数和均值的关系
  18. 李力刚:职场上如何成功推销自己
  19. 在树莓派上配置迅雷远程下载
  20. 非视距(非视域)成像(Non-Line-of-Sight,NLOS Imaging) Github开源代码合集

热门文章

  1. python合法整型常量要符合什么条件_1.下列字符列中,合法的长整型常量是: 【 】...
  2. 2015年仿团800首页视频教程
  3. 常用数学符号大全、关系代数符号
  4. VS本地项目如何发布到服务器详细流程(IIS部署 发布网站)
  5. 计算机基础知识——基础入门(一)
  6. 围棋规则 斜着连成一条线_进入围棋世界的第一步
  7. BusinessSkinForm VCL
  8. geforce experience出现错误尝试重启PC
  9. 题解 [CF1682D] Circular Spanning Tree
  10. Android 如何屏蔽返回键和Home键