我在 github 中有这个repo ,它有cpp库并进入同一个 repo。现在我怎样才能go.mod在go导入中创建呢?我搜索了谷歌,但都有单独的回购。我该怎么做 ?谢谢。
1 回答
慕容森
TA贡献1853条经验 获得超18个赞
1️⃣。子目录中的初始化模块:
cd /art/art-go
go mod init github.com/srilakshmikanthanp/art/art-go
2️⃣。go.mod为文件添加丢失和删除未使用的模块
cd /art/art-go
go mod tidy
3️⃣.❗️ 因为你有多模块项目,你必须添加带有子模块声明( )的版本标签<submodul_dir_name>/<version>到符合语义版本规范的子模块
git commit -a - m "art/art-go - some changes"
git tag art-go/v1.0.0
git push
git push --tags
4️⃣。☝🏼 因此,您可以将其导入其他项目
module go mod init github.com/srilakshmikanthanp/otherproject
require github.com/srilakshmikanthanp/art/art-go v1.0.0
go 1.15
4️⃣。✌🏼 或者get它
go get github.com/srilakshmikanthanp/art/art-go@v1.0.0
输出👇🏼
go: finding github.com/srilakshmikanthanp/art/art-go v1.0.0
- 1 回答
- 0 关注
- 164 浏览
添加回答
举报
0/150
提交
取消