2. Go Language Basics
In this chapter, we begin by understanding the basics of the Go language. We cover topics such as variable declaration, the type system, built-in data types, and the basic control flow constructs of the language.
While some of this material might be familiar to you already, we strongly recommend you read through all of the material carefully. Properly understanding these basics is necessary to getting the most out of this book.
Go Language Overview
Go is a statically typed,1 garbage collected,2 compiled3 language that is capable of producing highly concurrent, thread-safe programs that will scale as needed. Go binaries are statically linked and self-contained. This means they don’t need any runtime or development libraries ...
Get Go Fundamentals: Gopher Guides 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.