Help make Code School better
We are hoping that you could take a minute to let us know what you thought about On Track With Golang.
Level 1 Free Level 2 Videos | 8 Challenges3,2,1... Go!
Begin learning how to build and run Go programs.
Level 2 3 Videos | 10 ChallengesUnderneath the Tracks
Explore variables and type inference, learn about data types, write functions, and work with errors.
Level 3 3 Videos | 10 ChallengesFollowing the Trail
Learn how to write loops, work with collection types like arrays and slices, and loop with range.
Level 4 2 Videos | 5 ChallengesAdding Structure to the Data
Discover how to use struct types to encapsulate code, and learn the difference between values and pointers.
Level 5 3 Videos | 8 ChallengesGophers & Friends
Work with interface types, create project packages, and write concurrent code with goroutines.
Complete these levels to unlock
Course Completion Badge
Learn what makes Go a great fit for concurrent programs and how you can use it to leverage the power of modern computer architectures.
Watch Us Build
About The Professor
Carlos is a software developer who is constantly looking for better ways to write code. When not making loud noises on his mechanical keyboard, he can be found rock climbing or playing music.View Full Credits
- Estimated Course Length: 6 - 8 hours