package config type ClientConfig struct { Debug bool `json:"debug" toml:"debug" yaml:"debug" comment:"调试模式"` ServerIp string `json:"serverIp" toml:"serverIp" yaml:"serverIp" comment:"服务端Ip"` ServerPort int `json:"serverPort" toml:"serverPort" yaml:"serverPort" comment:"服务端端口号"` ServerId string `json:"serverId" toml:"serverId" yaml:"serverId" comment:"服务端国标 Id"` Password string `json:"password" toml:"password" yaml:"password" comment:"服务端认证密码"` DeviceId string `json:"deviceId" toml:"deviceId" yaml:"deviceId" comment:"设备Id"` ListenIp string `json:"listenIp" toml:"listenIp" yaml:"listenIp" comment:"监听Ip"` ListenPort int `json:"listenPort" toml:"listenPort" yaml:"listenPort" comment:"监听端口号"` } func DefaultClientConfig() *ClientConfig { return &ClientConfig{ Debug: false, ServerIp: "10.10.10.20", ServerPort: 5060, ServerId: "44050100002000000003", Password: "123456", ListenIp: "0.0.0.0", DeviceId: "44050100002000000002", ListenPort: 8081, } }