2012-07-25 10 views

risposta

18

Il pacchetto net/http nella libreria standard è stabile e concomitante (goroutine per client).

http.Handle("/foo", fooHandler) 

http.HandleFunc("/bar", func(w http.ResponseWriter, r *http.Request) { 
    fmt.Fprintf(w, "Hello, %q", html.EscapeString(r.URL.Path)) 
}) 

log.Fatal(http.ListenAndServe(":8080", nil)) 

Dopo aver letto Writing Web Applications si avrà le competenze necessarie per scrivere applicazioni web idiomatiche in Go.

+1

Vedo, è una sorta di istanza di un molo integrato, giusto? – loyalflow

+1

@ user1361315 Tranne che è molto più leggero. –