go1.17的项目升级到1.18需要注意啥?

chen05_20 · 2023-02-21 18:46:33 · 2316 次点击

go.mod里的表示最低版本。最终编译看实际版本。 “go version - m 二进制文件”可以编译后的二进制信息

#3
更多评论

兼容,啥也不用改 我直接1.17>1.20 编译通过(无非就是goland 提示panic 参数类型不匹配,可以忽略不影响编译)

#1

1楼 @GO_go_GO1 好的,想申请升级下,没有泛型写一些代码真的很麻烦,其实我还没太理解go.mod里面的go版本和实际go build的关系,比方说我go version 是1.18,我编译一个go.mod是1.17的最终到底是编译成1.17还是1.18?

#2