package db import ( "database/sql" "fmt" _ "github.com/lib/pq" ) const ( host = "202.46.28.160" port = 45432 user = "5803024003" password = "pw5803024003" dbname = "5803024003_db" ) func InitDB() { // connection string psqlconn := fmt.Sprintf("host=%s port=%d user=%s password=%s dbname=%s sslmode=disable", host, port, user, password, dbname) // open database db, err := sql.Open("postgres", psqlconn) CheckError(err) // close database defer db.Close() // check db err = db.Ping() CheckError(err) fmt.Println("Connected!") } func CheckError(err error) { if err != nil { panic(err) } }