github.com/Anderson-Lu/gobox@v0.0.0-20191127065433-3e6c4c2da420/database/mongo/mongo_helper.go (about)

     1  package mongo
     2  
     3  import (
     4  	mgo "gopkg.in/mgo.v2"
     5  )
     6  
     7  //connStr like mongodb://username:password@host:port/database
     8  func NewMongoClient(connStr string) (*mgo.Session, error) {
     9  	session, err := mgo.Dial(connStr)
    10  	if err != nil {
    11  		session.SetMode(mgo.Monotonic, true)
    12  	}
    13  	return session, err
    14  }