package infrastructure type Infrastructure struct { Config Config Db Database } func InfrastructureInit() (infra Infrastructure, err error) { infra = Infrastructure{} if infra.Config, err = LoadConfig(); err != nil { return } if infra.Db, err = DatabaseInit(infra.Config); err != nil { return } return }