package db import ( "database/sql" "fmt" _ "github.com/lib/pq" "log" ) func createDBHandle(user, pass, addr, table string) (*DB, error) { return sql.Open("postgres", fmt.Sprintf("postgres://%s:%s@%s/%s", user, pass, addr, table)) } func GetDBHandle(user, pass, addr, table string) (*DB, error) { return createDBHandle(user, pass, addr, table) } func (*sql.DB) GetItem() interface{} { }