Find the perfect coding resourcesLearn how skillcraft.ai helps developers find the perfect coding learning resourcesLearn more→

Lane Wagner
Instructor
Lane is a back-end engineer and the lead instructor of Boot.dev. He has taught over one million students worldwide, on Boot.dev, FreeCodeCamp, YouTube and the Backend Banter podcast. Lane worked as a backend engineer writing Go, Python and TypeScript, then moved into engineering management and a couple of years later left to build Boot.dev full-time.
Completion
Certificate included
Format
Interactive coding
Freemium
Master Go syntax and language fundamentals
Build concurrent programs with goroutines and channels
Implement interfaces and understand Go's type system
Handle errors idiomatically in Go
Work with slices, maps, and pointers effectively
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. You'll practice writing performant, idiomatic Go with these hands-on lessons, challenges and quizzes.
Learn the basic syntax for declaring and using variables and why you should use Go in the first place
Use if/else statements to control the flow of your program
Learn about how functions behave
Idiomatically model data in Go using structs
Master one of Go's most powerful tools: the interface
Learn how Go uniquely handles errors
Practice various algorithms in Go
Learn about Go's take on ordered lists
Go has an answer to Python's sets and dictionaries, we call it a map
Learn about pointers and their pitfalls
Learn how go projects are organized on your local machine
Master the #1 reason to use Go: its elegance of concurrent programming
Continue learning about concurrency with mutexes
Learn how Go approaches polymorphism with generics: a new feature added in 1.18
Go famously doesn't support proper enums, but we'll go over how Go developers solve the same kinds of problems
Learn about go-specific design patterns and fun language facts
Share Your Experience
Sign in to leave a review and help others
No reviews yet. Be the first to review!