Documentation ¶
Index ¶
Constants ¶
View Source
const FILEPATH = "mysql_config.yaml"
Variables ¶
This section is empty.
Functions ¶
func FormatConfig ¶
func FormatConfig(c *BaseConfig) string
Types ¶
type BaseConfig ¶
type BaseConfig struct { UserName, PassWord, Addr, Port, DBName string }
Configuration file structure
func InitReadConfig ¶
func InitReadConfig(KeyName, FilePath string) BaseConfig
type Config ¶
type Config struct { DSN string // write data source name. ReadDSN string // read data source name. Active int // pool Idle int // pool IdleTimeout time.Duration // connect max life time. QueryTimeout time.Duration // query sql timeout ExecTimeout time.Duration // execute sql timeout TranTimeout time.Duration // transaction sql timeout }
type DB ¶
func ConnectMysql ¶
Click to show internal directories.
Click to hide internal directories.