Skip to content

bsonx 包

bsonx 提供提供了一系列便捷的函数和构建器去构建 BSON 数据,旨在简化 BSON 数据的构建过程。

构建器

目前 bsonx 包只提供了 bson.D 数据的构建器 DBuilder

go
d := bsonx.NewD().Add("name", "Mingyong Chen").Add("name", "Burt").Build()

函数

通过函数简化 BSON 数据的构建过程。

go
m := bsonx.M("name", "陈明勇")
e := bsonx.E("name", "陈明勇")
d := bsonx.D("name", "陈明勇")
a := bsonx.A("Mingyong Chen", "陈明勇")