在GoClipse中安装GoCode自动完成守护程序后,它可用于更一般的导入(fmt等),但不适用于更具体的导入。
我确实相信GoClipse的设置正确,因为它已经可以用于某些导入。 我要使其起作用的特定导入是“ github.com/hyperledger/fabric/core/chaincode/shim”。
要使这些导入正常工作,我必须要做一些事情,但我还没有弄清楚。我总是可以在没有自动补全的情况下进行编码,但是。
有人知道如何使它工作吗? 谢谢你。
注意:我会发布图片来说明我的问题,但是很好:“发布图片至少需要10个声誉”。
Edit:它也不会自动完成局部变量。有关系吗?还是按预期工作?
屏幕截图:
答案 0 :(得分:0)
好的,所以我进行了挖掘并找到了解决问题的方法。我基本上需要在计算机上本地安装导入。
这可以通过go get命令轻松完成
例如,对于我遇到的特定问题,我希望导入“ github.com/hyperledger/fabric/core/chaincode/shim”自动完成。 我运行了命令
获取“ github.com/hyperledger/fabric/core/chaincode/shim”
重新启动GoClipse,它运行完美。
希望它对其他人有帮助。