最近在调用golang.org/x/net出现这个错误。经检查后解决方法如下。在调用外部包时候出现这种情况,应检查以下设置
1.目标外部包的编译环境是否与当前工程的环境相同
2.先使用go get 获取外部包
使用 go install 直接编译安装
关于本地未科学上网的情况下使用golang.org官方包的方法
1.到https://github.com/golang/找到对应的包的镜像文件
2.下载zip文件,解压后,修改文件目录为原始 golang.org目录
3.go install 编译安装
比如
golang.org/x/net
对应 github上的镜像地址是
https://github.com/golang/net
本文介绍了当遇到golang.org/x/net等外部包调用错误时的解决方法,包括检查编译环境一致性、使用go get获取及goinstall安装外部包的过程。对于无法科学上网的情况,提供了通过下载镜像文件并手动编译安装的步骤。
1139

被折叠的 条评论
为什么被折叠?



