如何让自动完成 (GoCode) 与我的所有导入一起使用?
How to get autocomplete (GoCode) to work with all my imports?
在 GoClipse 中安装 GoCode 自动完成守护程序后,它适用于更通用的导入(fmt 等),但不适用于更具体的导入。
我相信我的 GoClipse 设置正确,因为它已经可以与一些导入一起使用。
我试图让它工作的具体导入是 "github.com/hyperledger/fabric/core/chaincode/shim".
我必须做些什么才能使这些导入工作,但我还没有弄清楚。我总是可以在没有自动完成的情况下编码,但是嗯。
有谁知道如何让它工作?
非常感谢。
注意:我会 post 图片来说明我的问题,但是:"You need at least 10 reputation to post images"。
编辑:它也不会自动完成局部变量。有关系吗?或者它是否按预期工作?
截图:
好的,所以我挖掘并找到了解决问题的方法。我基本上需要在我的机器上本地安装导入。
这可以使用 go get 命令轻松完成
例如,对于我遇到的具体问题,我希望导入 "github.com/hyperledger/fabric/core/chaincode/shim" 自动完成。
我运行命令
go get "github.com/hyperledger/fabric/core/chaincode/shim"
重新启动 GoClipse,它运行良好。
希望对其他人有所帮助。
在 GoClipse 中安装 GoCode 自动完成守护程序后,它适用于更通用的导入(fmt 等),但不适用于更具体的导入。
我相信我的 GoClipse 设置正确,因为它已经可以与一些导入一起使用。 我试图让它工作的具体导入是 "github.com/hyperledger/fabric/core/chaincode/shim".
我必须做些什么才能使这些导入工作,但我还没有弄清楚。我总是可以在没有自动完成的情况下编码,但是嗯。
有谁知道如何让它工作? 非常感谢。
注意:我会 post 图片来说明我的问题,但是:"You need at least 10 reputation to post images"。
编辑:它也不会自动完成局部变量。有关系吗?或者它是否按预期工作?
截图:
好的,所以我挖掘并找到了解决问题的方法。我基本上需要在我的机器上本地安装导入。
这可以使用 go get 命令轻松完成
例如,对于我遇到的具体问题,我希望导入 "github.com/hyperledger/fabric/core/chaincode/shim" 自动完成。 我运行命令
go get "github.com/hyperledger/fabric/core/chaincode/shim"
重新启动 GoClipse,它运行良好。
希望对其他人有所帮助。