我只是像这样编写客户端:import ( "fmt" "github.com/mongodb/mongo-go-driver/mongo" "github.com/mongodb/mongo-go-driver/mongo/options")var client *mongo.Clientfunc main() { fmt.Println("Starting the application...") client, err := mongo.NewClient(options.Client().ApplyURI("mongodb://localhost:27017")) if err != nil { fmt.Println(err.Error()) return }}但显示错误:不能使用 "github.com/mongodb/mongo-go-driver/mongo/options".Client().ApplyURI("mongodb://localhost:27017") (类型 *"github.com/mongodb/mongo-go- driver/mongo/options.ClientOptions) 作为类型 *"go.mongodb.org/mongo-driver/mongo/options".ClientOptions 在 mongo.NewClient 的参数中驱动版本使用V1.0.0有什么建议么?
1 回答
牧羊人nacy
TA贡献1862条经验 获得超7个赞
你不应该使用github
mongo 驱动程序的版本。它只是位于此处的 repo 的分支go.mongodb.org/mongo-driver/mongo
。所以首先go get go.mongodb.org/mongo-driver/mongo
你应该改变你的improts
github.com/mongodb/mongo-go-driver/*
到
go.mongodb.org/mongo-driver/*
- 1 回答
- 0 关注
- 108 浏览
添加回答
举报
0/150
提交
取消