package main import "fmt" type DBLoginResult struct { Idx int } func DBLogin(username string, password string) (DBLoginResult, error) { row := db.QueryRow("SELECT idx FROM Users WHERE username = $1 AND password = $2", username, password) login := DBLoginResult{} err := row.Scan(&login.Idx) if err != nil { fmt.Println(err) } return login, err }