我正在遵循https://golang.org/doc/code.html#Library中的说明并尝试使用 Goland。虽然我找不到安装我正在编写的库的快速方法,但我感到很惊讶。根据教程,您应该使用install
将代码安装在 pkg 或 bin 文件夹中,但除了在控制台中编写之外,我找不到在 Goland 中执行此操作的方法。我错过了什么?
问问题
5009 次
1 回答
10
使用 GoLand 导入 Go 包有两种方法:
- 将需要打包的代码复制粘贴到 IDE 中,然后在导入声明中使用 Show Intention 查看可用操作列表并选择第一个,
go get -t <package-name>/...
- 将 Github 存储库的 URL 复制到剪贴板,切换到 IDE 并使用弹出窗口
go get
在包上运行。几秒钟后弹出窗口消失。
这将在正确的 GOPATH 目录中下载库并go install
作为go get
操作的一部分运行。
至于在 GOPATH/pkg 中安装您正在开发的库,则无需这样做,只要您从 IDE 运行任何配置,无论是依赖于这些库的应用程序或测试,IDE 都会安装那些图书馆也是如此。
于 2018-01-28T12:46:19.667 回答