package config import ( "api/utils" ) // Nacos配置 type nacosConfig struct { Host string // 主机 Port uint64 // 端口 NamespaceId string // 命名空间 CenterConfigName string // 外部配置文件名,多个以逗号隔开 } // InitNacosConfig 初始化OSS配置 func InitNacosConfig() { host := utils.GetEnvVal("NACOS_HOST", "nacos-headless") port := utils.GetEnvIntVal("NACOS_PORT", 8848) namespaceId := utils.GetEnvVal("NACOS_NAMESPACE", "") centerConfigName := utils.GetEnvVal("NACOS_CONFIG_NAME", "application.yml") NacosConfig = nacosConfig{ Host: host, Port: uint64(port), NamespaceId: namespaceId, CenterConfigName: centerConfigName, } }