我无法让go get go.mongodb.org/mongo-driver/mongo
工作:
当我在命令提示符下键入它之后,什么都没有显示,只是在几个提示后将其留空,然后返回到我的c:\user
。
有人可以让我知道我做错了什么吗
与其他软件包一起使用go go可以正常工作。
当我创建目录并使用
go mod init github.com/example/example
它可以很好地安装,但不能在我的程序中使用
答案 0 :(得分:0)
再次检查您的%GOPATH%\bin
文件夹(如果未定义GOPATH:%USERPROFILE%\go\bin
)
dir /OD %USERPROFILE%\go\bin
如果您看到最近创建的二进制文件,则说明go get工作正常(build + install)
如果构建足够(意味着没有要安装的二进制文件),请检查一个简单程序是否至少可以编译:
import (
"go.mongodb.org/mongo-driver/mongo"
"go.mongodb.org/mongo-driver/mongo/options"
)
client, err := mongo.NewClient(options.Client().ApplyURI("mongodb://localhost:27017"))