正确提供CSS文件golang



我有一个CSS文件,我正在尝试在我的Web服务器上使用它(使用HTTP软件包的新服务)。我尝试了

http. (ServeFile, and Handle)

我还尝试将其作为模板使用,但问题是在HTML页面的底部,它打印了CSS。在不打印页面底部的整个CSS文件的情况下,使用CSS文件的适当方法是什么?

我总是这样做:

http.HandleFunc("/game.css", serveCss)

和此:

func serveCss(w http.ResponseWriter, r *http.Request) {
    http.ServeFile(w, r, "client/game.css")
}

希望此帮助

您可以尝试尝试。

http.Handle("/", http.FileServer(http.Dir("css/")))

让我知道它是否帮助您解决问题。

最新更新