Here’s how to retrieve the value of a form element named comment ( r represents http.Request ):
comment := r.FormValue("comment")
Suppose the form value is an integer. Here’s how to extract the value from the request and convert it from a string to an integer (if an error occurs when converting, the value -1 is stored):
index, err := strconv.Atoi(r.FormValue("index"))
if err != nil {
index = -1
}
If needed, the submitted form value can be written to logging by calling:
c := appengine.NewContext(r)
c.Infof("Submitted Value: %v", index)