package main; import ( "net/http" // "golang.org/x/net/html" "database/sql" _ "github.com/lib/pq" "os" "log" "fmt" ) func crash(err error) { if err != nil { panic(err) } } func main() { db, err := sql.Open("postgres", os.Getenv("DB")) crash(err) http.HandleFunc("/helper/verification-code", func(w http.ResponseWriter, r *http.Request) { account := r.PostFormValue("account") var code string err := db.QueryRow("SELECT verification_code FROM pending_accounts WHERE number = $1", account).Scan(&code) crash(err) fmt.Fprintf(w, "%s\n", code) }) http.HandleFunc("/v1/directory/reconsole", func(w http.ResponseWriter, r *http.Request) { log.Printf("%s", r.Body) }) log.Fatal(http.ListenAndServe(":8082", nil)) }