【发布时间】:2023-03-13 12:44:01
【问题描述】:
我正在尝试使用 GO 显示静态页面。
去:
package main
import "net/http"
func main() {
fs := http.FileServer(http.Dir("static/home"))
http.Handle("/", fs)
http.ListenAndServe(":4747", nil)
}
目录:
Project
/static
home.html
edit.html
project.go
当我运行它时,网页会显示指向 edit.html 和 home.html 的链接,而不是显示 home.html 中的静态页面。我究竟做错了什么。这是提供文件的最佳方式吗?我知道还有其他方法,例如。来自 html/templates 包,但我不确定有什么区别以及何时使用这些方法。谢谢!
【问题讨论】:
标签: go