package operator import ( "mstore/app/logger" "mstore/app/maindb" "mstore/app/storage" ) type OperatorParams struct { MainDB *maindb.Database Store *storage.Storage } type Operator struct { mdb *maindb.Database store *storage.Storage logg *logger.Logger } func NewOperator(params *OperatorParams) (*Operator, error) { var err error oper := &Operator{ mdb: params.MainDB, store: params.Store, } oper.logg = logger.NewLogger("operator") return oper, err }