导入对象是预期的 Golang 1.4.2 错误

我刚刚将 Golang 从 升级1.3到 version 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]

在线的 m "github.com/keighl/mandrill"


package my


import (

    "fmt"

    m "github.com/keighl/mandrill"

)

我猜一些导入规则在1.4.2. 但无法弄清楚如何更改我的导入代码以使其编译。


慕运维8079593
浏览 196回答 2
2回答

九州编程

我也遇到了这个问题。我删除了旧包,但仍然出现相同的错误。最后我找到了由我的“sublime text2”生成的旧 pkg keep get。重新启动后。一切都恢复了:p

慕容708150

只需删除旧的 pkg 文件,但通常它会自动升级。rm -rf $GOPATH/pkg/
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go