我想先打印出文本消息,然后在文本下方,显示图像。但我得到http: multiple response.WriteHeader calls的错误。
如何服务iamges和文字使用一个哈德勒在一个单一的页面?
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Fprint(w, "Hello, world!")
fp := path.Join("images", "gopher.png")
http.ServeFile(w, r, fp)
}
func main() {
http.HandleFunc("/", handler)
http.ListenAndServe(":3000", nil)
}
Helenr
相关分类