1. Home
  2. Go
  3. Books

Go Books

The Go Programming Language

by Alan A. A. Donovan, Brian W. Kernighan4.47

The book does not assume prior knowledge of Go nor experience with any specific language, so you’ll find it accessible whether you’re most comfortable with JavaScript, Ruby, Python, Java, or C++. Learn more »

Get Programming with Go

by N. Youngman, R. Peppé4.21

The book introduces you to the powerful Go language without confusing jargon or high-level theory. By working through 32 quick-fire lessons, you'll quickly pick up the basics of the innovative Go programming language! Learn more »

Head First Go

by Jay McGavren4.19

Based on the latest research in cognitive science and learning theory, HeadFirst Go uses a visually rich format to engage your mind rather than a textheavyapproach that puts you to sleep. Why waste your time struggling with new concepts? This multisensory learning experience is designed for the way your brain really works. Learn more »

Go in Practice

by Matt Butcher, Matt Farina3.89

The book guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. Learn more »

Go in Action

by W. Kennedy, B. Ketelsen, E. St. Martin3.81

The book introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you'll get hands-on experience writing real-world applications including websites and network servers, as well as techniques to manipulate and convert data at speeds that will make your friends jealous. Learn more »

Introducing Go

by Caleb Doxsey3.66

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. Learn more »

You may also want to try

Go online courses

Introduction to industry REST microservices in Golang (Go)
Introduction to industry REST microservices in Golang (Go)
  • Federico León
  • 4.43
  • 16 hrs
  • 31 lectures

Everything you need to get serious about microservices design & development in Golang: From design to production metrics Learn more »

Go Bootcamp: Master Golang with 1000+ Exercises and Projects
Go Bootcamp: Master Golang with 1000+ Exercises and Projects
  • Jose Portilla
  • 4.46
  • 15.5 hrs
  • 196 lectures

Master and Deeply Understand Google's Go from Scratch with Illustrated In-Depth Tutorials & 1000+ Hands-On Exercises. Learn more »

Learn How To Code: Google's Go (golang) Programming Language
Learn How To Code: Google's Go (golang) Programming Language
  • Todd McLeod
  • 4.52
  • 45.5 hrs
  • 368 lectures

The Ultimate Comprehensive Course - Perfect for Both Beginners and Experienced Developers Learn more »

Popular categories

  • Python
  • AWS
  • Kubernetes
  • Java
  • JavaScript
  • DevOps
  • Docker
  • NodeJS

Popular frameworks

  • Spring Boot
  • Django
  • Laravel
  • React
  • Symfony
  • Akka
  • Flutter
  • Quarkus

Useful tutorials

How to remove unused Docker images?

Docker images can quickly consume a lot of available disk space. This tutorial shows how to remove unused docker images quickly, as well as what are other clean-up operations worth running once in a while. Learn more »

How to title case each word in Python?

Sometimes you need to change the case of the words in a given string. For instance, you get an input which represents the first name and the last name, and you want to make sure it is correctly capitalized. Learn more »

© 2021 howtolearn.blog

Disclosure: Some of the links on that page are affiliate links - if you go through them to make a purchase, we will earn small commission. No extra cost on your side.