Book Description
Go has been gaining huge popularity in the last couple of years, owing to its efficiency, light weight and ease of use across a number of domains. The Go Network Programming Cookbook dives deep into using Go for network programming, taking advantage of the numerous libraries available to perform network operations.
Chris McEniry covers web sockets, web data scraping, application level protocols, data streams and the major cloud services. You will learn how to work with key networking and security issues such as HTTP/2 and HTTPS , remote procedure calls, web sockets and HTML5 web sockets. You’ll learn things like how to accept incoming connections and launch a goroutine to handle each one. By the end of the book you will have an arsenal of solutions to tackle any networking related issues you might come across during your development.