Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ClickHouseClient ¶
func (*ClickHouseClient) Start ¶
func (ch *ClickHouseClient) Start() (err error)
type ClientProvider ¶
type ClientProvider struct { Mysql *MysqlClient `inject:"Mysql"` Redis *RedisClient `inject:"Redis"` ClickHouse *ClickHouseClient `inject:"ClickHose"` }
var Provider *ClientProvider
type MysqlClient ¶
type MysqlClient struct {
Cli *mysqldb.MysqlClient `inject:"MysqlClient"`
}
func (*MysqlClient) Start ¶ added in v0.1.1
func (m *MysqlClient) Start() error
type RedisClient ¶
type RedisClient struct {
Cli *redisdb.RedisPoolClient `inject:"RedisClient"`
}
func (*RedisClient) Start ¶
func (r *RedisClient) Start() error
Click to show internal directories.
Click to hide internal directories.