一。环境
- git服务器采用码云
- windos 中安装git , go, goland工具
二。码云创建代码仓库
本人创建的仓库名称为goutil
图片.png
三。将码云仓库clone到本地, 最好进入到GOPATH/src目录中进行clone。方便代码开发
注:不知道GOPATH是啥自行百度
四。用goland打开goutil文件夹
五。打开goland中的终端,在终端中输入 go mod init gitee.com/qq1290258221/goutil
image.png1.会生成go.mod文件
2.go.mod文件中的 module 对应的为终端中输入的地址,切记该地址一定是码云clone的地址,只不过是去掉了https://头字符串 和 .git(目前只针对的是码云,似乎仓库如果是github, 原理一样)
六。编写需要给别人提供的功能代码。
七。编写完成之后,commit代码,并将代码提交到码云仓库。注:最好是在master分支,并且确保本次功能已经开发完善
八。在码云中打开该代码仓库,可以看到功能代码已经提交。
九。在该仓库的master分支上创建发行版本
图片.png图片.png
图片.png
注:根据需求填写版本号等内容,例如版本号为v1.0.3
点击创建发行版,该版本已经创建完成
十。打开电脑终端
- 输入 go get gitee.com/qq1290258221/goutil@v1.0.1
- @后面为刚刚创建的发行版版本号
- 链接为go.mod中的module的字符串
- 可以看到GOPATH下的pkg/mod中已经包含了goutil,说明已经成功。可以在其他的项目中引入该包,就像引入其他包一样。
网友评论