Network Programming with Go teaches you how to write clean, secure network software with the programming language designed to make it seem easy. Combining the best parts of many other programming languages, Go is fast, scalable, and designed for high-performance networking and multiprocessing.