A better option might be to use Twisted Matrix for Python, iolib for Lisp, or whatever high-performance networking library you can find for your dynamic HLL.<p>Learning Go means learning a whole new language, learning the (still primitive) tool chain,  and scrambling for examples, documentation and support.<p>High performance network programming is a solved problem. You can do it in any high level language that interfaces with C efficiently. Half a page of Unix system call, some discipline, and you're on your way.