Publisher's Synopsis
The Go Programming Language is the authoritative resource for programmers who wants to learn the Go/Golang programming language. It shows how to write clear and idiomatic Go to solve real-world problems with real examples. The book does not assume prior knowledge of Go nor experience with any specific language The most important features of Go programming are listed below --Support for environment adopting patterns similar to dynamic languages. For example, type inference (x: = 0 is valid declaration of a variable x of type int)-Compilation time is fast.-Inbuilt concurrency support: lightweight processes (via go routines), channels, select statement.-Go programs are simple, concise, and safe.-Support for Interfaces and Type embedding.-Production of statically linked native binaries without external dependencies.