Skip to main content

Jon Calhoun's Go Courses

Learn by programming and getting things right



Jon Calhoun offers introductory Go courses and articles at Calhoun.io and has many public GitHub repositories.

Algorithms with Go gives students a chance to learn about algorithms while learning to program in Go. The course is free but requires email registration.

Another free course, gophercises, provides coding exercises for new Gophers and has had thousands of students over the years.

Jon’s paid courses include extensive code walkthroughs and Slack channel support. Current titles include Web Development with Go and Test with Go.

Jon is a host and contributor to the Go Time Podcasts.

Back to Go Learning Resources