7
如果我想使用Go創建Web服務,我將使用什麼Web服務器?您使用Go for web服務使用什麼Web服務器?
我的web服務需要與Mysql,redis和memcached進行交互。每個都有穩定的庫嗎?
如果我想使用Go創建Web服務,我將使用什麼Web服務器?您使用Go for web服務使用什麼Web服務器?
我的web服務需要與Mysql,redis和memcached進行交互。每個都有穩定的庫嗎?
標準庫中的net/http包是穩定併發的(每個客戶端的goroutine)。
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))
閱讀Writing Web Applications後,您將具備必要的技能來寫去慣用的Web應用程序。
我明白了,這有點像內置碼頭實例嗎? – loyalflow 2012-07-25 18:43:51
@ user1361315除了它更輕。 – 2012-07-25 18:50:21