我跟着用 go 创建了一个基本的 web 应用程序,我创建了一个名为 myApp 的文件夹。在 myApp 中有 main.go 和 public 文件夹(在 public 中有 index.html),这是我在 main.go 中的内容:package mainimport "net/http"import "github.com/russross/blackfriday"func main() { http.HandleFunc("/markdown", GenerateMarkdown) http.Handle("/", http.FileServer(http.Dir("public"))) http.ListenAndServe(":8080", nil)} func GenerateMarkdown(rw http.ResponseWriter, r *http.Request) { markdown := blackfriday.MarkdownCommon([]byte(r.FormValue("body"))) rw.Write(markdown)}我启动了服务器并转到http://localhost:8080/但它没有链接到 index.html。谁能解释为什么它不呈现 index.html 文件。我是 Golang 的新手。
- 1 回答
- 0 关注
- 180 浏览
添加回答
举报
0/150
提交
取消