package main
import(
"fmt"
"net/http"
"text/template"
)
func param(w http.ResponseWriter,r *http.Request){
//接受的form表单
r.ParseForm()
method := r.Method
if method == "GET" {
//获取到文件上的html代码
temp,err := template.ParseFiles("html/login.html")
if err != nil {
fmt.Println("err:",err)
}
//输出到网页上
temp.Execute(w,nil)
}else{
username := r.Form["username"]
age := r.Form["age"]
sex := r.Form["sex"]
fmt.Println(username,age,sex)//后台输出
fmt.Fprintf(w, "username=%s,age=%s,sex=%s",username,age,sex)//输出在前台
}
}
func main(){
http.HandleFunc("/",param)
err := http.ListenAndServe(":8080",nil)
if err != nil {
fmt.Println("err:",err)
}
}