静态文件Go web app始终返回404

时间:2016-02-23 15:38:18

标签: go

我有一个非常基本的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错误。没有记录(我知道),但我很难理解为什么没有服务。

欢迎任何建议。

由于

0 个答案:

没有答案