19 lines
358 B
Go
19 lines
358 B
Go
package mongo
|
|
|
|
import (
|
|
"gitlab.com/arkadooti.sarkar/go-boilerplate/core/mongomanager"
|
|
"gitlab.com/arkadooti.sarkar/go-boilerplate/db"
|
|
)
|
|
|
|
var _ db.Databases = (*ServicesMongo)(nil)
|
|
|
|
type ServicesMongo struct {
|
|
Db mongomanager.MongoDB
|
|
}
|
|
|
|
func NewMongoService(mongoClient mongomanager.MongoDB) db.Databases {
|
|
return &ServicesMongo{
|
|
Db: mongoClient,
|
|
}
|
|
}
|