我只是像這樣編寫客戶端: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 關注
- 157 瀏覽
添加回答
舉報
0/150
提交
取消