Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Client ¶
type Config ¶
type Config struct {
Host string `json:"host" yaml:"host"`
Port uint16 `json:"port" yaml:"port"`
Database string `json:"database" yaml:"database"`
User string `json:"user" yaml:"user"`
Password string `json:"password" yaml:"password"`
TLSConfig *tls.Config `json:"tls_config" yaml:"tls_config"` // nil disables TLS
ConnectTimeout time.Duration `json:"connect_timeout" yaml:"connect_timeout"`
MaxConn int64 `json:"max_conn" yaml:"max_conn"`
MinConn int64 `json:"min_conn" yaml:"min_conn"`
HealCheckDuration time.Duration `json:"heal_check_duration" yaml:"heal_check_duration"`
}
Click to show internal directories.
Click to hide internal directories.