在我的 go.mod
文件中。
我想从 golang.org 更改有关模块的版本控制。
他们在版本之后有提交日期和散列。
我正在使用 go mod,所以我的工作区中有 go.mod
文件。
我的 go.mod
如下。
module myproject
go 1.12.6
require (
github.com/lib/pq v1.1.1
golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4
golang.org/x/image v0.0.0-20190523035834-f03afa92d3ff
)
像这样。
golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4 -> golang.org/x/crypto v0.0.0
如何改变呢?
我认为他们没有正式的主要版本控制。
因此,我想简化我的 go.mod
文件
最佳答案
Go 模块的版本控制由该模块的作者而非消费者决定。
(您可以使用 replace
指令任意重新映射版本,但是没有人可以在不进行相同的重新映射的情况下使用您的模块——它不会为任何人简化任何事情.)
关于go - 如何使来自 golang.org 的模块在我的 go.mod 中出现带有 semver 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57066554/