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"`
|
||
|
}
|