Learning Go, 2nd Edition

- 50%

Original price was: $56.99.Current price is: $28.50.

Add to wishlistAdded to wishlistRemoved from wishlist 0
Sold by
Jon Bodner

Product Specs:

  • File Type: PDF
  • File Size: 4.7 MB
  • Book Language: English
  • Total Page Count: 494
  • Instant Download

Go has its own way of expressing familiar programming ideas—and learning the syntax is only part of the work. Learning Go, 2nd Edition focuses on the idioms, design choices, and practical habits that help programmers write Go that feels at home in the language.

Learn the language from the ground up

Jon Bodner begins with setting up a Go environment and moves through core building blocks such as types, declarations, slices, maps, structs, control flow, functions, and pointers. The progression gives readers a foundation for understanding how Go programs are organized and how their pieces fit together.

Understand the reasoning behind Go code

Rather than treating language features as isolated rules, the book explores how Go’s choices shape everyday programming. Coverage of methods, interfaces, errors, and generics is paired with attention to idiomatic use and pitfalls, helping readers make more informed decisions as they write and review code.

From modules to concurrency

The later chapters turn to practical work in the Go ecosystem: packages and modules, development tools, concurrency with goroutines and channels, the standard library, context, and testing. The book also examines more specialized topics including reflection, unsafe, and cgo, placing them in the broader context of Go development.

A useful path for programmers learning Go

This second edition is suited to readers approaching Go as a new language, as well as developers familiar with other languages who want to understand Go’s conventions rather than simply translate patterns from elsewhere. Its blend of fundamentals, rationale, and real-world topics makes it a grounded guide to thinking and programming in Go.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Be the first to review “Learning Go, 2nd Edition”

No product has been found!
Learning Go, 2nd Edition
Learning Go, 2nd Edition

Original price was: $56.99.Current price is: $28.50.

Digital Delights
Logo
Shopping cart