package main import ( "fmt" "net/http" ) var loginFormTmpl = []byte(`
Login: Password:
`) func mainPage(w http.ResponseWriter, r *http.Request) { if r.Method != http.MethodPost { w.Write(loginFormTmpl) return } // r.ParseForm() // inputLogin := r.Form["login"][0] inputLogin := r.FormValue("login") fmt.Fprintln(w, "you enter: ", inputLogin) } func main() { http.HandleFunc("/", mainPage) fmt.Println("starting server at :8080") http.ListenAndServe(":8080", nil) }