为了账号安全,请及时绑定邮箱和手机立即绑定

Mongo-go-driver error New client error

Mongo-go-driver error New client error

Go
红颜莎娜 2023-06-12 19:11:27
我只是像这样编写客户端: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个赞

你不应该使用githubmongo 驱动程序的版本。它只是位于此处的 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/*


查看完整回答
反对 回复 2023-06-12
  • 1 回答
  • 0 关注
  • 108 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信