25 lines
393 B
Go
25 lines
393 B
Go
package config
|
|
|
|
//LogTransfer 全局配置文件
|
|
|
|
type LogTransferCfg struct {
|
|
KafkaCfg `ini:"kafka"`
|
|
EsCfg `ini:"es"`
|
|
}
|
|
|
|
//KafkaCfg
|
|
|
|
type KafkaCfg struct {
|
|
Address string `ini:"address"`
|
|
Topic string `ini:"topic"`
|
|
}
|
|
|
|
//EsCfg
|
|
|
|
type EsCfg struct {
|
|
Address string `ini:"address"`
|
|
UserName string `ini:"username"`
|
|
Password string `ini:"password"`
|
|
ChanSize int `ini:"chansize"`
|
|
}
|