api/config/app_info.go
李寻欢 9514264681
All checks were successful
continuous-integration/drone/push Build is passing
根据配置能运行成不同的服务
2021-09-09 13:47:31 +08:00

18 lines
350 B
Go

package config
import "api/utils"
type appInfo struct {
AppName string
Port uint64
JaegerServer string
}
func InitAppInfo() {
appName := utils.GetEnvVal("APP_NAME", "go-web")
port := utils.GetEnvIntVal("PORT", 8888)
jaegerServer := utils.GetEnvVal("JAEGER_SERVER", "")
AppInfo = appInfo{appName, uint64(port), jaegerServer}
}