首页 > 后端开发 > Golang > 正文

为什么将 Golang 升级到 1.4.2 后出现'需要导入对象”错误?

Barbara Streisand
发布: 2024-11-02 07:56:02
原创
646 人浏览过

Why Am I Getting

修复 Golang 1.4.2 中的“需要导入对象错误”

Golang 从 1.3 升级到 1.4.2 时,遇到导入问题:

../../my/mandrill.go:5: import /path/to/go/home/pkg/darwin_amd64/github.com/keighl/mandrill.a: object is [darwin amd64 go1.3.3 X:precisestack] expected [darwin amd64 go1.4.2 X:precisestack]
FAIL    folder [build failed]
登录后复制

此错误是由于 Golang 1.4.2 中导入规则的潜在更改所致。

解决方案:

问题出现来自过时的 pkg 文件。要解决此问题,请删除以下文件:

rm -rf $GOPATH/pkg/
登录后复制

通常,这些文件会自动升级,但手动删除它们可确保在编译期间使用更新的版本。

以上是为什么将 Golang 升级到 1.4.2 后出现'需要导入对象”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!