【问题标题】:golang error in getting a packagegolang获取包报错
【发布时间】:2016-01-30 23:03:51
【问题描述】:

尝试使用此命令在我的项目中下载 golang 中的包时 我去这个错误

/home$ 去 golang.org/x/oauth2/google

#google.golang.org/cloud/compute/metadata

prashant/.go/src/google.golang.org/cloud/compute/metadata/metadata.go:55:结构文字中的未知 net.Dialer 字段“KeepAlive”

尝试在 google 上搜索并更新了我的 golang 版本。 但错误仍然存​​在。 操作系统:Ubuntu 14.04

有什么建议吗?

【问题讨论】:

    标签: ubuntu go package


    【解决方案1】:

    您可能没有最新版本。试试

    去版本

    在我有 net.Dialer 的 go 1.5.1 中也有成员 KeepAlive。在你的版本中可能没有。你可以检查

    去 doc net.Dialer

    【讨论】:

    • 但我在我的 ubnutu 中做了 sudo apt-get --upgrade golang,它说我的 Go 版本是最新的。所以我必须手动完成?
    • @Prashant:是的golang.org/doc/install。发行包跟不上这样的工具。
    猜你喜欢
    • 2020-04-06
    • 2021-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-02
    • 1970-01-01
    • 2022-11-22
    相关资源
    最近更新 更多