package config import service "go.unistack.org/cms-service" type App struct { Address string `flag:"name=pkgdash.address,desc='listen address',default='127.0.0.1:8080'"` } type Config struct { App *App Storage *service.ConfigStorage Logger *service.ConfigLogger Service *service.ConfigService Core *service.ConfigCore } func NewConfig() *Config { return &Config{ Service: &service.ConfigService{ Name: ServiceName, Version: ServiceVersion, }, } }