安装依赖项时如何修复 "go get ./..."?
How can I fix "go get ./..." when installing dependencies?
当我打字时
"go get ./..." 我回来了:
./main.go:191: undefined: sendgrid.NewSendGridClientWithApiKey
./main.go:192: undefined: sendgrid.NewMail
./main.go:222: undefined: sendgrid.NewSendGridClientWithApiKey
./main.go:223: undefined: sendgrid.NewMail
我该如何解决这个错误?或者我该如何调试?
它适用于旧版本的 go...版本 1.5.2.. 如果有帮助的话。
如果我可以提供其他信息,请告诉我。我真的不知道从哪里开始,因为它在本地运行良好。提前致谢。
Sendgrid 最近 *.
稍微改变了他们的 API
它在本地工作的原因几乎可以肯定是因为你的 GOPATH 中有旧版本的 go 库......在本地使用 go get -v -u ./...
(更新依赖项)也可能会在本地破坏它。
您可以通过更新您的代码以匹配新的 API 或通过销售旧版本来修复您的依赖项来修复它。
当我打字时 "go get ./..." 我回来了:
./main.go:191: undefined: sendgrid.NewSendGridClientWithApiKey
./main.go:192: undefined: sendgrid.NewMail
./main.go:222: undefined: sendgrid.NewSendGridClientWithApiKey
./main.go:223: undefined: sendgrid.NewMail
我该如何解决这个错误?或者我该如何调试? 它适用于旧版本的 go...版本 1.5.2.. 如果有帮助的话。 如果我可以提供其他信息,请告诉我。我真的不知道从哪里开始,因为它在本地运行良好。提前致谢。
Sendgrid 最近 *.
稍微改变了他们的 API它在本地工作的原因几乎可以肯定是因为你的 GOPATH 中有旧版本的 go 库......在本地使用 go get -v -u ./...
(更新依赖项)也可能会在本地破坏它。
您可以通过更新您的代码以匹配新的 API 或通过销售旧版本来修复您的依赖项来修复它。