package net type ConfigGetter interface { GetNet() Config } type Config struct { Server ServerConfig `yaml:"server"` Stream StreamConfig `yaml:"stream"` } type ServerConfig struct { IdentityHandshake bool `yaml:"identityHandshake"` ListenAddrs []string `yaml:"listenAddrs"` } type StreamConfig struct { TimeoutMilliseconds int `yaml:"timeoutMilliseconds"` MaxMsgSizeMb int `yaml:"maxMsgSizeMb"` }