Switch is a server that provides versioning caching and delivering Go packages service.