I\'m trying to start a HTTP server in Go that will serve my own data using my own handlers, but at the same time I would like to use the default http FileServer to serve files.<
You need to use the http.StripPrefix handler:
http.StripPrefix
http.Handle("/files/", http.StripPrefix("/files/", http.FileServer(http.Dir("."))))
See here: http://golang.org/pkg/net/http/#example_FileServer_stripPrefix