Documentation ¶
Index ¶
- func ETCDClient(conf conf.ETCDConfiguration) (*clientv3.Client, error)
- func ETCDOption(conf conf.ETCDConfiguration) clientv3.Config
- func MySQLClient(conf conf.MySQLConfiguration, gormConfig *gorm.Config) (*gorm.DB, error)
- func NSQConsumerClient(conf conf.NSQConfiguration, topic string, channel string) (*nsq.Consumer, error)
- func NSQProducerClient(conf conf.NSQConfiguration) (*nsq.Producer, error)
- func PostgresClient(conf conf.PostgresConfiguration, gormConfig *gorm.Config) (*gorm.DB, error)
- func RedisClient(conf conf.RedisConfiguration) (*redis.Client, error)
- func RedisOption(conf conf.RedisConfiguration) *redis.Options
- func TaosdataClient(conf conf.TDengineConfiguration) (*sql.DB, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ETCDClient ¶
func ETCDClient(conf conf.ETCDConfiguration) (*clientv3.Client, error)
func ETCDOption ¶
func ETCDOption(conf conf.ETCDConfiguration) clientv3.Config
func MySQLClient ¶
func NSQConsumerClient ¶
func NSQConsumerClient(conf conf.NSQConfiguration, topic string, channel string) (*nsq.Consumer, error)
func NSQProducerClient ¶
func NSQProducerClient(conf conf.NSQConfiguration) (*nsq.Producer, error)
func PostgresClient ¶
func RedisClient ¶
func RedisClient(conf conf.RedisConfiguration) (*redis.Client, error)
RedisClient ...
func TaosdataClient ¶
func TaosdataClient(conf conf.TDengineConfiguration) (*sql.DB, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.