Golang: Create HTTP fileserver under 50 lines

Go’s native concurrency feature make its good choice for developing network and webserver applications.

Following gist provides code which creates HTTP based fileserver under 50 lines: