Connection multiplexer for Go: serve different services on the same port | Hacker News Reader