如何将外部库导入并使用到go项目中

如何将外部库导入并使用到go项目中,go,aerospike,Go,Aerospike,我是go lang的新手,我与intellij创建了一个hello项目 现在我想使用外部库。 例如: 使用以下设备连接到aerospike: 我不明白的是如何将其导入到解决方案中。 我已从终端运行命令: go get github.com/aerospike/aerospike-client-go 但是我在项目中看不到任何结果,也不知道从我的主要方法中使用哪个对象 您能提供帮助吗?在构建源代码时,go get命令将依赖项下载到$GOPATH dir,go编译器可以从那里访问该依赖项。现在,您

我是go lang的新手,我与intellij创建了一个hello项目

现在我想使用外部库。 例如:

使用以下设备连接到aerospike:

我不明白的是如何将其导入到解决方案中。 我已从终端运行命令:

go get github.com/aerospike/aerospike-client-go
但是我在项目中看不到任何结果,也不知道从我的主要方法中使用哪个对象


您能提供帮助吗?

在构建源代码时,
go get
命令将依赖项下载到$GOPATH dir,go编译器可以从那里访问该依赖项。现在,您只需按其全名导入包
import github.com/aerospike/aerospike client go

从开始。我刚得到包github.com/aerospike/aerospike client go/…:无法下载,$GOPATH不能设置为$GOROOT。有关更多详细信息,请阅读:“go help gopath”。请将错误添加到原始问题中;不要让人们阅读评论来找出真正的问题所在。