1. Home
  2. Go
  3. Online Courses

Go Online Courses

Go: The Complete Developer's Guide (Golang)
Go: The Complete Developer's Guide (Golang)
  • Stephen Grider
  • 4.61
  • 9 hrs
  • 83 lectures

Master the fundamentals and advanced features of the Go Programming Language (Golang) 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 »

Web Development w/ Google’s Go (golang) Programming Language
Web Development w/ Google’s Go (golang) Programming Language
  • Todd McLeod
  • 4.68
  • 19 hrs
  • 173 lectures

Learn Web Programming from a University Professor in Computer Science with over 20 years of teaching experience. 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 »

Concurrency in Go (Golang)
Concurrency in Go (Golang)
  • Deepak kumar Gunjetti
  • 4.41
  • 5 hrs
  • 77 lectures

Learn the Why's and How's of concurrency in Go. Learn more »

Mastering Go Programming
Mastering Go Programming
  • Packt Publishing
  • 3.56
  • 20 hrs
  • 56 lectures

Master programming with Golang by learning how to write idiomatic, effective code Learn more »

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 »

Mastering Multithreading Programming with Go (Golang)
Mastering Multithreading Programming with Go (Golang)
  • James Cutajar
  • 4.51
  • 5.5 hrs
  • 47 lectures

Learn about Multithreading, Concurrency & Parallel programming with practical and fun examples in Google's Go Lang Learn more »

Web Authentication With Golang - Google's Go Language
Web Authentication With Golang - Google's Go Language
  • Todd McLeod
  • 4.4
  • 14.5 hrs
  • 84 lectures

Learn Golang Web Authentication, Encryption, JWT, HMAC, & OAuth with the Go Language Learn more »

Recommended books

Go books

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 »

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 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 »

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 »

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 merge two dictionaries in Python?

Python makes merging two dictionaries easy. Below you can find an example created directly in the Python interpreter. It defines two dictionaries, a and b, and then it creates a new dictionary c by merging two previously created dictionaries. Learn more »

How to install multiple Java versions on Linux, MacOS, or WSL2?

Ever wondered how to install multiple Java (JDK) versions on your operating system? There is one tool that does it very well - SDKMAN. 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.