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