gpt4 book ai didi

go - 无法在 Linux 中安装任何 GoLang 脚本

转载 作者:数据小太阳 更新时间:2023-10-29 03:42:38 24 4
gpt4 key购买 nike

当我尝试运行任何 Go 脚本时,它会显示此错误

我从这个链接一步步安装了go lang

https://www.tecmint.com/install-go-in-linux/

当我像这样设置 go 脚本时

go get github.com/tomnomnom/waybackurls

我遇到这样的错误

github.com/tomnomnom/waybackurls src/github.com/tomnomnom/waybackurls/main.go:191: u.Hostname undefined (type *url.URL has no field or method Hostname)

最佳答案

如果您按照通过复制粘贴命令链接的指南进行操作,那么您将安装 Go 1.7.3。 Go 1.8 中添加了函数 url.Hostname()

我建议完全忽略该指南。删除 /usr/local/go,删除 ~/go_projects 并撤消与路径相关的内容。

相反,请使用操作系统的包管理器来安装 Go。

很可能,这意味着您应该执行 sudo apt install golang(对于 Ubuntu、Debian 等)或 sudo dnf install golang(Fedora、CentOS、 ...)。

这将为您提供发行版维护者支持的最新版本(目前可能是 1.11 或 1.12,具体取决于您的发行版)。

作为 packagemanager 的替代品,从 https://golang.org/dl/ 下载最新版本.

这种方法还为您提供了一个遵循 Go 生态系统路径约定的安装(我不确定 ~/go_projects 是否曾经是一个想法,但现在不是)。

关于go - 无法在 Linux 中安装任何 GoLang 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57712711/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com