我见过三种将内容写入 HTTP 响应的方法:
func Handler(w http.ResponseWriter, req *http.Request) {
io.WriteString(w, "blabla.\n")
}
和:
func Handler(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("blabla\n"))
}
还有:
fmt.Fprintf(w, "blabla")
他们之间有什么区别?首选使用哪一个?
慕斯709654
慕田峪7331174
相关分类