Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadSetting ¶
func LoadSetting(configPath string, settings *AppSetting) error
LoadSetting -- Load settings from config file.
Types ¶
type AppSetting ¶
type AppSetting struct { DebugInfo bool `json:"debug_info"` UDPServer SocketSetting `json:"udpServer"` UDPClient SocketSetting `json:"udpClient"` DisableCaptureMessage bool `json:"disable_capture_message"` EventMessageIgnoreKeys []string `json:"event_message_ignore_keys"` EventMessages []UDPEventSetting `json:"event_messages"` UseProxy bool `json:"use_proxy"` Socks5Proxy string `json:"socks5_proxy"` Webhook WebhookSetting `json:"webhook"` }
type MessageSetting ¶
type SocketSetting ¶
type UDPEventSetting ¶
type UDPEventSetting struct { CaptureReg string `json:"captureReg"` MessageSetting }
type WebhookSetting ¶
Click to show internal directories.
Click to hide internal directories.