Go Succinctly (PDF)
Go Succinctly, written by Mark Lewin, is a concise guide to learning the Go programming language. The book is designed to be a quick and efficient introduction to Go for developers who are already familiar with programming concepts and are looking to learn Go in a short amount of time.
The book covers all the basics of Go, including how to write basic programs, how to use Go’s built-in data types and functions, and how to work with packages and modules. It also includes more advanced topics such as concurrency, networking, and web development.
One of the key strengths of Go Succinctly is its focus on brevity and efficiency. The book provides clear explanations and examples, but it is also designed to be read quickly, making it an ideal resource for developers who need to learn Go on a tight schedule.
The book also includes a comprehensive reference section that provides detailed information on Go’s built-in functions, packages, and syntax. This makes it easy to look up specific information and quickly find the answers you need.
Throughout the book, Lewin provides clear explanations and examples, making it easy to understand even the most complex concepts. He also includes tips for optimizing performance, troubleshooting common problems, and working with large datasets.
Whether you’re a developer looking to quickly learn Go or an experienced programmer looking for a concise guide, Go Succinctly is an invaluable resource. With its focus on brevity and efficiency, this book is sure to help you become a more effective and efficient programmer in Go.