一尘不染

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

go

我刚刚将Golang从升级1.31.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。但是无法弄清楚如何更改导入代码以使其编译。


阅读 157

收藏
2020-07-02

共1个答案

一尘不染

只需删除旧的pkg文件,通常它会自动升级。

rm -rf $GOPATH/pkg/
2020-07-02