380 pages

English language

Published Jan. 20, 2015

ISBN:
978-0-13-419044-0
Copied ISBN!
OCLC Number:
951142414

View on OpenLibrary

4 stars (3 reviews)

The authoritative resource to writing clear and idiomatic Go to solve real-world problems

Google’s Go team member Alan A. A. Donovan and Brian Kernighan, co-author of The C Programming Language, provide hundreds of interesting and practical examples of well-written Go code to help programmers learn this flexible, and fast, language. It is designed to get you started programming with Go right away and then to progress on to more advanced topics.

Basic components: an opening tutorial provides information and examples to get you off the ground and doing useful things as quickly as possible. This includes:
    command-line arguments
    gifs
    URLs
    web servers
Program structure: simple examples cover the basic structural elements of a Go program without getting sidetracked by complicated algorithms or data structures.
Data types: Go offers a variety of ways to organize data, with a spectrum of data types that at one end match the features of the …

2 editions

Great place to start with Go

4 stars

The Go programming language by Alan A. A. Donovan is a must-read for any developer looking to learn a new language or improve their skills. This book provides a comprehensive introduction to the Go programming language, covering everything from the basics of syntax and data types to more advanced topics such as concurrency and memory management. The author's writing style is clear and easy to follow, and the many examples and exercises throughout the book help to reinforce the material. I particularly appreciated the emphasis on best practices and the discussion of common pitfalls to avoid. This book is an excellent resource for anyone looking to learn Go or to improve their existing Go skills

avatar for tdanner

rated it

4 stars

Subjects

  • Go (Computer program language)
  • Programming
  • Open source software