MongoDB驱动 > go驱动程序
这是官方的MongoDB Go驱动程序。
建议开始使用MongoDB Go驱动程序的方法是使用 Go模块
mkdir goproj
cd goproj
go mod init goproj
go get go.mongodb.org/mongo-driver/mongo
有关 将驱动程序添加到项目中的其他方法,请参见安装。
要连接到MongoDB Atlas集群,请为集群使用 Atlas连接字符串:
import "go.mongodb.org/mongo-driver/mongo"
ctx, _ := context.WithTimeout(context.Background(), 10*time.Second)
client, err := mongo.Connect(ctx, options.Client().ApplyURI(
"mongodb+srv://<username>:<password>@<cluster-address>/test?w=majority"
))
if err != nil { log.Fatal(err) }
有关 更多详细信息,请参见用法。
去驱动程序 | MongoDB 4.2 | MongoDB 4.0 | MongoDB 3.6 | MongoDB 3.4 | MongoDB 3.2 | MongoDB 3.0 | MongoDB 2.6 |
---|---|---|---|---|---|---|---|
1.3 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
1.2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
1.1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
1.0 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
MongoDB Go驱动程序需要Go 1.10或更高版本。