Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseConfig ¶
type DatabaseConfig struct { MySqlConfig *MySqlConfig `yaml:"mysql"` RedisConfig *RedisConfig `yaml:"redis"` Neo4jConfig *Neo4jConfig `yaml:"neo4j"` }
type MetaConfig ¶
type MySqlConfig ¶
type Neo4jConfig ¶
type RedisConfig ¶
type ServerConfig ¶
type ServerConfig struct { RunMode string `yaml:"run-mode"` MetaConfig *MetaConfig `yaml:"meta"` ZkConfig *ZkConfig `yaml:"zookeeper"` DatabaseConfig *DatabaseConfig `yaml:"database"` JwtConfig *JwtConfig `yaml:"jwt"` ImConfig *ImConfig `yaml:"im"` }
func Load ¶
func Load(configPath string) (*ServerConfig, error)
Click to show internal directories.
Click to hide internal directories.