Maison >développement back-end >Golang >Comment analyser l'entrée d'un formulaire HTML à l'aide de Goji dans Golang ?
Analyser les entrées d'un formulaire HTML avec Golang
Dans le framework Goji, l'analyse des entrées de formulaire permet une récupération transparente des données soumises via des formulaires HTML. Cela permet aux développeurs de gérer les entrées des utilisateurs et d'effectuer des opérations en réponse.
Pour analyser les entrées de formulaire dans Goji, suivez ces étapes :
import ( "fmt" "net/http" "github.com/zenazn/goji" "github.com/zenazn/goji/web" ) func hello(c web.C, w http.ResponseWriter, r *http.Request) { // Call r.ParseForm() before reading form values if err := r.ParseForm(); err != nil { // Handle error handling here } name := r.PostFormValue("name") fmt.Fprintf(w, "Hello, %s!", name) }
func main() { goji.Handle("/hello", hello) goji.Serve() }
<form action="/hello" method="get"> <input type="text" name="name"> <input type="submit" value="Submit"> </form>
Lorsque le formulaire est soumis, le framework Goji analysera le saisissez (dans ce cas, la valeur du champ "nom") et transmettez-la à votre fonction de gestionnaire de formulaire, qui peut alors traiter la saisie en conséquence.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!