知行合一
Choose a quality life!

go语言的官方没有对mongo连接做接口开发,mgo这个包go官方认可并支持,所以还是很有必要进行学习的。

1,下载三方包mgo

  go get gopkg.in/mgo.v2

2,导入包mgo

  import "gopkg.in/mgo.v2"

3,引入会话的概念,理解成接电话,有人打进来电话

  session,err := mgo.Dial(url)          // url这个参数相当于自定义的服务器集群建议一个或者多个连接,可以使用统一的规则查询集群

  defer session.Close()                   // 需要将获取到的会话进行关闭

  c :=session.DB("数据库名").C("表名也叫集合名")

  err := c.Insert()

  

  

posted on 2019-06-10 14:27  小米没吃饭  阅读(727)  评论(0编辑  收藏  举报