这是我维护的项目的 go.sum 文件的片段。
github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
github.com/golang/protobuf v1.3.5 h1:F768QJ1E9tib+q5Sc8MkdJi1RxLTbRcTf8LJV56aRls=
github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk=
据我所知,这个项目,以及它所依赖的其他项目,只使用 v1.3.5。
有没有办法确定为什么 v1.3.1 和 v1.2.0 在 go.sum 文件中?例如,我可以go mod why ...用一些东西代替...来确定这些行出现的原因吗?
我知道当我调用它们时项目没有使用它们import "github.com/golang/protobuf",但我想更好地理解工具链。
心有法竹
ABOUTYOU
MYYA
随时随地看视频慕课网APP
相关分类