package db import ( "database/sql" "fmt" _ "github.com/lib/pq" ) func Connect(host, port, user, password, dbname, sslmode string) (*sql.DB, error) { dsn := fmt.Sprintf( "host=%s port=%s user=%s password=%s dbname=%s sslmode=%s", host, port, user, password, dbname, sslmode, ) return sql.Open("postgres", dsn) }