我有go.mod文件,其中有require,如果github.com/mattermost/mattermost-server v5.11.1+incompatible
是其中之一,但是github 5.17.1
中有一个新版本的库。
我下载并使用了最新版本,但是当我运行go mod init
时,go.mod包含5.11.1+incompatible
版本。
如何配置go.mod文件以使用最新版本?
答案 0 :(得分:0)
在go.mod中使用replace
replace github.com/mattermost/mattermost-server v5.11.1+incompatible => github.com/mattermost/mattermost-server v5.17.1
答案 1 :(得分:0)
首先使用go mod tidy
修剪不再需要的依赖项。现在,使用go get -u ./...
文件所在的go.mod
将所有直接和间接程序包更新为最新(次要)版本。