docker run --name some-mongo -p 27017:27017 -d mongo //make the docker image
docker start some-mongo //starting the docker if not start
go mod init app_name //init a go module
go get go.mongodb.org/mongo-driver/mongo
go get go.mongodb.org/mongo-driver/bson
client, err := mongo.Connect(context.TODO(), options.Client().ApplyURI("mongodb://localhost:27017"))
if err != nil {
panic(err)
}