我有一个非常基本的Go网络应用程序,它应该只是从公共子文件夹提供静态文件:
package main
import (
"net/http"
)
func main() {
mux := http.NewServeMux()
fs := http.FileServer(http.Dir("public"))
mux.Handle("/", fs)
http.ListenAndServe(":8181", mux)
}
如果我运行应用程序(运行main.go)它会启动,但是当我访问时
localhost:8181/readme.txt
或
localhost:8181/index.html
这两个都存在于public子文件夹中,我收到了404错误。没有记录(我知道),但我很难理解为什么没有服务。
欢迎任何建议。
由于