Use filepath to eliminate the need of s.Path(). ListenAndServe can support a Mux already.