package privilege import ( "go.mongodb.org/mongo-driver/mongo" "go.uber.org/zap" ) type Deps struct { Mdb *mongo.Collection Logger *zap.Logger } type Privilege struct { mdb *mongo.Collection logger *zap.Logger } func NewPrivilegeRepo(deps Deps) *Privilege { return &Privilege{ mdb: deps.Mdb, logger: deps.Logger, } }