你如何使用 go web 服务器提供 index.html(或其他一些静态 HTML 文件)?
我只想要一个基本的静态 HTML 文件(例如一篇文章),我可以从 go web 服务器提供它。HTML 应该可以在 go 程序之外修改,就像在使用 HTML 模板时一样。
这是我的 Web 服务器,它只托管硬编码文本(“Hello world!”)。
package main
import (
"fmt"
"net/http"
)
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello world!")
}
func main() {
http.HandleFunc("/", handler)
http.ListenAndServe(":3000", nil)
}
肥皂起泡泡
森林海
相关分类