静的リソースが提供されない理由がわかりません。コードは次のとおりです。
func main() {
http.HandleFunc("/", get_shows)
http.HandleFunc("/get", get_show_json)
http.HandleFunc("/set", set_shows)
http.Handle("/css/", http.FileServer(http.Dir("./css")))
http.Handle("/js/", http.FileServer(http.Dir("./js")))
http.ListenAndServe(":8080", nil)
}
http://myhost.fake/css/またはhttp://myhost.fake/css/main.css (これらはファイルシステムに存在します)に移動してプログラムを実行すると、404 エラーが発生します。「./css」をディレクトリへのフルパスに置き換えても同じです。js 静的ディレクトリについても同様です。私の他のハンドラーは正常に動作します。私はLinuxを使用しています。ありがとう!