© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
A. FreemanPro Gohttps://doi.org/10.1007/978-1-4842-7355-5_2

2. Putting Go in Context

Adam Freeman1  
(1)
London, UK
 

Go, often referred to as Golang, is a language originally developed at Google that has started to gain widespread use. Go is syntactically similar to C, but it has safe pointers, automatic memory management, and one of the most useful and well-written standard libraries I have encountered.

Why Should You Learn Go?

Go can be used for just about any programming task but is best suited to server development or system development. The extensive standard library includes support for most common server-side tasks, such as handling HTTP requests, accessing ...

Get Pro Go: The Complete Guide to Programming Reliable and Efficient Software Using Golang now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.