package operator import ( "helmet/app/logger" "helmet/app/config" ) type OperatorConfig struct { Auths []config.Auth } type Operator struct { log *logger.Logger auths []config.Auth } func NewOperator(conf *OperatorConfig) (*Operator, error) { var err error lg := &Operator{ auths: conf.Auths, } lg.log = logger.NewLogger("operator") return lg, err }