我有一个程序,它的源代码托管在GitHub上,它使用Go 1.11中引入的Go模块.

go.mod文件描述了我的依赖关系,但go.sum文件似乎是锁定文件.我应该将go.sum添加到我的存储库还是应该放弃它?

推荐答案

https://github.com/golang/go/wiki/Modules#releasing-modules-all-versions:

确保go.sum文件与go.mod文件一起提交.

Go相关问答推荐

有没有更简单的方法在Go中编写这个逻辑?

Go程序在并发Forking 循环中停留在syscall.Wait4

为什么在GO中打印变量会导致堆栈溢出?

如何复制*C.char?

Go-Colly:将数据切片为POST请求

GoLang:无法发送带有附件的邮箱

如何修复proxyconnect tcp:tls:第一条记录看起来不像tls握手

无法在go中为docker容器写入有效的挂载路径

Kubo,来自 IpfsNode.Bootstrap 的无效内存地址或零指针取消引用

无法将 graphql-ws 连接到 gqlgen

创建新对象后如何返回嵌套实体?

Wire google Inject with multi return from provider 函数

fmt.Printf() 标志 '0' 不会被字符串忽略

如何将文件上传到 Google Drive,并与使用服务帐户和 Golang 的任何人共享

为什么在单独的 go routine 中需要 wg.Wait() 和 close() ?

将shell输出绑定到Go中的 struct 的最佳方法?

如何在 Windows 上使用 cgo 为 386 arch 构建 lib?

为什么我不能使用来自 gocloak 中 Login() 的访问令牌在 KeyCloak 中创建新客户端?

有没有办法在golang中映射一组对象?

Go 1.18 泛型如何使用接口定义新的类型参数