georgeben / Best-books-for-learning-GoLang-for-FREE

This is a collection of the best books that can be used to learn the go programming language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Best-books-for-learning-GoLang-FREE-download

This is a collection of the best books that can be used to learn the go programming language.

alt text

Introduction

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. Whether you are a newbie or an experienced developer in Go, these books will surely help you.

Overview of the books

  1. Go recipes : Solve your Go problems using a problem-solution approach. Each recipe is a self-contained answer to a practical programming problem in Go. Go Recipes contains recipes that deal with the fundamentals of Go, allowing you to build simple, reliable, and efficient software. Other topics include working with data using modern NoSQL databases such as MongoDB and RethinkDB. The book provides in-depth guidance for building highly scalable backend APIs in Go for your mobile client applications and web client applications.

  2. Go in Practice: Go in Practice 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.

  3. Go Bootcamp: Everything you need to know to get started with Go.

  4. Go notebook sample:A Go Developer's Notebookis a living book about the Go language and programming in general, written by a long-standing member of the Go community and based on her experience working with Go since its initial public release in November 2009.

Contributing

Have any other useful Go resource that you'd like to share? Fork this project, Add your resource and create a PR.

About

This is a collection of the best books that can be used to learn the go programming language.