๐ŸŒ
Learn-golang
learn-golang.org
Learn Go - Free Interactive Go Tutorial
learn-golang.org is a free interactive Go tutorial for people who want to learn Go, fast.
People also ask

How long will it take to learn enough to be hired?
It's completely up to you. The time it will take you to be "job ready" will depend on how much you already know, how often you study, and how long you study for. That said, the backend career path takes many people about 12 months.
๐ŸŒ
boot.dev
boot.dev โ€บ courses โ€บ learn-golang
Learn Go [Full Course] | Boot.dev
Can I sign up and try Boot.dev for free?
Yes! It's free to create an account and start learning. You'll get all the immersive and interactive features for free for a few chapters. After that, if you still haven't paid for a membership, you'll be in read-only (content only) mode.
๐ŸŒ
boot.dev
boot.dev โ€บ courses โ€บ learn-golang
Learn Go [Full Course] | Boot.dev
Should I include Boot.dev projects in my resume and portfolio?
Absolutely! If you built it, use it. You'll build several personal projects while completing our curriculum, and our final course about finding jobs will show you how to construct a job-ready portfolio.
๐ŸŒ
boot.dev
boot.dev โ€บ courses โ€บ learn-golang
Learn Go [Full Course] | Boot.dev
๐ŸŒ
Go by Example
gobyexample.com
Go by Example
Go is an open source programming language designed for building scalable, secure and reliable software. Please read the official documentation to learn more ยท Go by Example is a hands-on introduction to Go using annotated example programs. Check out the first example or browse the full list below
๐ŸŒ
Boot.dev
boot.dev โ€บ courses โ€บ learn-golang
Learn Go [Full Course] | Boot.dev
3 days ago - Master the fundamentals of the Go programming language in this comprehensive interactive course. Go is one of the most popular languages of 2025, and Go developers are among the highest paid in the world.
Rating: 4.8 โ€‹ - โ€‹ 1.36K votes
Find elsewhere
๐ŸŒ
Online Go
online-go.com โ€บ learn-to-play-go
Play Go at online-go.com! | OGS
Online-Go.com is the best place to play the game of Go online. Our community supported site is friendly, easy to use, and free, so come join us and play some Go!
๐ŸŒ
Three Dots Labs
threedots.tech โ€บ go-in-one-evening
Go In One Evening - online training
Go In One Evening is an incredible way to quickly get a working knowledge of Go! The training is interactive and follows some excellent teaching patterns (spaced repetition, interleaving, etc).
๐ŸŒ
W3Schools
w3schools.com โ€บ go
Go Tutorial
Go is used to create computer programs.
๐ŸŒ
YouTube
youtube.com โ€บ watch
Go Programming โ€“ Golang Course with Bonus Projects - YouTube
Learn the Go programming language in this full course for beginners. You'll practice writing performant, idiomatic Go with these hands-on lessons and challen...
Published ย  May 11, 2023
๐ŸŒ
Go Forum
forum.golangbridge.org โ€บ getting help
What is the best way to learn go today? - Getting Help - Go Forum
November 24, 2021 - Hello there everyone, I am new to this community and to GoLang in general. (I am junior developer and currently finish my degree in software engineering). Recently I have received a task in my job, the first thing I โ€ฆ
๐ŸŒ
YouTube
youtube.com โ€บ techworld with nana
Full Golang Tutorial - Learn Go by Building a TodoList App - YouTube
A Complete Go Crash Course for Beginners to learn the core Go concepts by writing a simple TodoList Applicationโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌ R E S O U R C E S ๐Ÿ”— โ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌ โ–บ Git ...
Published ย  October 14, 2024
Views ย  39K
๐ŸŒ
Online Go Forum
forums.online-go.com โ€บ go resources โ€บ beginners
The definitive modern Go introduction! ๐Ÿš€ - Beginners - Online Go Forum
September 20, 2022 - Have you been wondering how to introduce Go to your friends? With a bit of magic weโ€™ve created a modern Go rules guide! โœจ These three videos show everything a person needs to know to play Go โ€” from showing a Go set to replaying a complete 9x9 game. Feel free to share this with your friends ...
๐ŸŒ
Programiz
programiz.com โ€บ golang
Learn Go Programming
While videos and tutorials provide you with a step-by-step guide, they lack hands-on experience and structure. Recognizing all these challenges, The Go team provides a beginner-friendly Tour of Go that introduces you to the Go world by providing an interactive platform.
๐ŸŒ
YouTube
youtube.com โ€บ techworld with nana
Golang Tutorial for Beginners | Full Go Course - YouTube
Full Golang Tutorial to learn the Go Programming Language while building a simple CLI application In this full Golang course you will learn about one of the ...
Published ย  December 20, 2021
Views ย  1M
๐ŸŒ
Exercism
exercism.org โ€บ tracks โ€บ go
Go on Exercism
Join Exercismโ€™s Go Track for access to 165 exercises grouped into 34 Go Concepts, with automatic analysis of your code and personal mentoring, all 100% free.
๐ŸŒ
Learn-go
learn-go.net
| Learn to Play Go
Free interactive lessons for those wishing to learn the ancient game of Go. Enjoy!
๐ŸŒ
TutorialsPoint
tutorialspoint.com โ€บ go โ€บ index.htm
Go Tutorial
This Go language tutorial is created by experienced Go masters after considering in-depth the knowledge of both beginners and professional programmers. This tutorial is simply structured with a step-by-step approach; it eases learning by using ...
๐ŸŒ
GitHub
github.com โ€บ play-with-go โ€บ play-with-go
GitHub - play-with-go/play-with-go: Hands-on, interactive tutorials for programming in Go.
Hands-on, interactive tutorials for programming in Go. - play-with-go/play-with-go
Starred by 277 users
Forked by 30 users
Languages ย  SCSS 46.6% | CUE 31.2% | HTML 10.4% | Go 4.1% | JavaScript 3.2% | Shell 2.9% | SCSS 46.6% | CUE 31.2% | HTML 10.4% | Go 4.1% | JavaScript 3.2% | Shell 2.9%
๐ŸŒ
Codecademy
codecademy.com โ€บ learn โ€บ learn-go
Learn Go | Codecademy
Learn how to use Go (Golang), an open-source programming language supported by Google!
Rating: 4.5 โ€‹ - โ€‹ 1.86K votes
๐ŸŒ
Reddit
reddit.com โ€บ r/golang โ€บ best go tutorials in town
r/golang on Reddit: Best Go Tutorials in Town
March 7, 2022 -

It's been a couple of months that I started to learn Go. I'm basically binge watching any tutorial I can find on youtube. And I gotta say that I completed a bunch. Today I want to share 2 channels with you that I think are great compared to others:

  • The first one is going through almost all of the concepts in go in an elaborate way. The tutor is very clear. Videos are a little bit long compared to other tutorials but I believe it worths your time. Because in every video he manages to squeeze in some things that I haven't came across before. It's definitely beginner friendly and it will get you up to speed with a great knowledge base. Generally, I watch tutorials at 1.5x-2x speed, but that was one of the few tutorials that I watched at 1x speed, because it's packed with a lot of knowledge and insight.

failing forward

  • The second channel is a little bit more advanced in terms of the topics it covers. The tutor I think is an ex-Google and current Apple engineer. He basically picks a concept/mini project/ idea for each video and tries to implement it as if it's a production environment. I gotta say I learned a lot from that channel as well

just for func

So, that's it. That's all my hours spent watching tutorials to find out the best ones. Take it as my payback to the community. I hope it will be helpful for newcomers.

Feel free to add tutorials below that you can vouch for and think they worth the while.

Edit after 6 months:

There is one more channel that I found worth mentioning and it is:

  • Go Class by Matt Kร˜DVB

It's almost like the first source above but gives a more academic vibes. The part I liked about it is that after introducing topics it goes ahead and gives small coding sessions. Those sessions themself actually teach a lot about the logic and conventions of Go programming. So highly recommend that one as well.