在 GoClipse 中安装 GoCode 自动完成守护程序后,它适用于更通用的导入(fmt 等),但不适用于更具体的导入。
我相信我的 GoClipse 已正确设置,因为它已经可以与一些导入一起使用。 我试图让它工作的具体导入是“github.com/hyperledger/fabric/core/chaincode/shim”。
我必须做一些事情才能使这些导入工作,但我还没有弄清楚。我总是可以在没有自动完成的情况下编写代码,但是嗯。
有人知道怎么做吗? 非常感谢。
注意:我会张贴图片来说明我的问题,但是好吧:“您至少需要 10 个声望才能张贴图片”。
编辑:它也不会自动完成局部变量。有关系吗?或者它是否按预期工作?
截图:
最佳答案
好吧,所以我挖掘并找到了解决我的问题的方法。我基本上需要在我的机器上本地安装导入。
这很容易用 go get 命令完成
例如,对于我遇到的具体问题,我希望导入“github.com/hyperledger/fabric/core/chaincode/shim”自动完成。 我运行了命令
go get "github.com/hyperledger/fabric/core/chaincode/shim"
重新启动 GoClipse,一切正常。
希望对其他人有帮助。
关于eclipse - 如何让自动完成 (GoCode) 与我的所有导入一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54020595/