queryの処理方法
func main() { http.HandleFunc("/", handler) log.Fatal(http.ListenAndServe("localhost:8000", nil)) } func handler(w http.ResponseWriter, r *http.Request) { query := r.URL.RawQuery v, _ := url.ParseQuery(query) s := v.Get("cycles") i, _ := strconv.Atoi(s) anime.Lissajous(w, i) }
localhost:8000/?cycles=2
でs = “2"となる。