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") )
Variables ¶
This section is empty.
Functions ¶
func LoadConfigFromToml ¶
LoadConfigFromToml 从toml中添加配置文件, 并初始化全局对象
Types ¶
type Config ¶
type Config struct { App *app `toml:"app"` Log *log `toml:"log"` Mongo *mongodb `toml:"mongodb"` // 注册中心的配置,期望通过该配置能访问到注册中心 // 通过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.