Documentation ¶
Index ¶
Constants ¶
View Source
const ( // TextFormat 文本格式 TextFormat = LogFormat("text") // JSONFormat json格式 JSONFormat = LogFormat("json") )
View Source
const ( // ToFile 保存到文件 ToFile = LogTo("file") // ToStdout 打印到标准输出 ToStdout = LogTo("stdout") )
View Source
const (
CIPHER_TEXT_PREFIX = "@ciphered@"
)
Variables ¶
This section is empty.
Functions ¶
func LoadConfigFromToml ¶
LoadConfigFromToml 从toml中添加配置文件, 并初始化全局对象
Types ¶
type Config ¶
type Config struct { App *app `toml:"app"` Log *log `toml:"log"` MySQL *mysql `toml:"mysql"` // 注册中心的配置, 期望通过该配置能访问到注册中心 // 通过 mcenter 通过的SDK(GRPC SDK Client) 来访问 // 如何初始化 Mcenter GRPC Client ? // 通过 SDK 提供的LoadClientFromConfig来初始化的 // 初始化后 mcenter 客户端包里面的全局变量 C来进行访问 // rpc.C().Instance() // 后面 实现实例注册, 就执行使用 rpc.C() 这个全局对象 Mcenter *rpc.Config `toml:"mcenter"` }
Config 应用配置
func (*Config) InitGlobal ¶
Click to show internal directories.
Click to hide internal directories.