登录
首页 >  Golang >  Go问答

是否可以设置所需的最低版本?

来源:stackoverflow

时间:2024-04-10 20:21:35 179浏览 收藏

在Golang实战开发的过程中,我们经常会遇到一些这样那样的问题,然后要卡好半天,等问题解决了才发现原来一些细节知识点还是没有掌握好。今天golang学习网就整理分享《是否可以设置所需的最低版本?》,聊聊,希望可以帮助到正在努力赚钱的你。

问题内容

./get_url.go:29:14:client.closeidleconnections 未定义(类型 *http.client 没有字段或方法 closeidleconnections)

以上错误是因为 go ver 1.12 最近添加了 closeidleconnections,而我的初始版本较旧:

$ go version
go version go1.11.4 linux/amd64

有没有办法可以设置 .go 文件中所需的 min go 版本?


解决方案


您可以使用构建标签指定要构建文件的特定 go 版本:

// This file will now build with go version 1.9
// +build go1.9
package foo

...

参考号。 https://golang.org/pkg/go/build/#hdr-Build_Constraints

理论要掌握,实操不能落!以上关于《是否可以设置所需的最低版本?》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>