package main import ( // External "github.com/jmoiron/sqlx" _ "github.com/lib/pq" // Standard "fmt" ) var ( dbConn string db *sqlx.DB ) func dbInit() (err error) { // {{{ dbConn = fmt.Sprintf( "host=%s port=%d user=%s password=%s dbname=%s sslmode=disable", config.Database.Host, config.Database.Port, config.Database.Username, config.Database.Password, config.Database.Name, ) logger.Info("db", "op", "connect", "host", config.Database.Host, "port", config.Database.Port) if db, err = sqlx.Connect("postgres", dbConn); err != nil { return } return } // }}} // vim: foldmethod=marker