I am playing with a small toy server to learn Go web programming.
My project directory structure has the following
public\ | style.css
The permissions on
r-- for everyone.
main.go, I have the following lines:
router := mux.NewRouter() router.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("public")))) log.Fatal(http.ListenAndServe(":3001", router))
Every time I call
the server returns a 404.
I have tried all combinations of leading and trailing slashes in the paths, but none make any difference.
I am running Go v1.5.3 on Ubuntu 15.10 (x64).