Introducing Go
Build Reliable, Scalable Programs
Publisher: O'Reilly Media
Final Release Date: January 2016
Pages: 124

Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb Doxsey covers the language’s core features with step-by-step instructions and exercises in each chapter to help you practice what you learn.

Go is a general-purpose programming language with a clean syntax and advanced features, including concurrency. This book provides the one-on-one support you need to get started with the language, with short, easily digestible chapters that build on one another. By the time you finish this book, not only will you be able to write real Go programs, you'll be ready to tackle advanced techniques.

  • Jump into Go basics, including data types, variables, and control structures
  • Learn complex types, such as slices, functions, structs, and interfaces
  • Explore Go’s core library and learn how to create your own package
  • Write tests for your code by using the language’s go test program
  • Learn how to run programs concurrently with goroutines and channels
  • Get suggestions to help you master the craft of programming
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyIntroducing Go
 
4.5

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 2 customers

Displaying reviews 1-2

Back to top

 
5.0

Excellent : to the point, easily navigable

By jozwiak

from San Marcos, CA

About Me Developer

Verified Buyer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Well-written

Cons

    Best Uses

    • Expert
    • Intermediate
    • Novice
    • Student

    Comments about oreilly Introducing Go:

    So many books meander and ramble, seemingly to accrue page count;
    this book stands in stark contrast as its signal to noise ratio is strongly in the reader's favor.

    (4 of 5 customers found this review helpful)

     
    4.0

    Not a bad primer

    By mreff555

    from Philadelphia, PA

    About Me Designer, Maker

    Verified Buyer

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Novice
      • Student

      Comments about oreilly Introducing Go:

      I picked up this book knowing nothing about Go but being a decent c/c++ programmer. The book did a great job explaining everything from good practices and compiler setup, to external packages and debugging without going into excruciating detail. Don't expect to become a seasoned programmer with just this book. However, for a book that you can read in a weekend, it will definitely help you hit the ground running. My only complaint is that I wish there were more complete code samples in the appendix. The reason for this is that the book uses a lot of truncated code for examples. Normally this is a good thing so the book is less overwhelming. but it can be frustrating for someone new to a strongly typed language who is not familiar with all the packages.

      Displaying reviews 1-2

      Back to top

       
      Buy 2 Get 1 Free Free Shipping Guarantee
      Buying Options
      Immediate Access - Go Digital what's this?
      Ebook:  $21.99
      Formats:  DAISY, ePub, Mobi, PDF
      Print & Ebook:  $27.49
      Print:  $24.99