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.