Skip to main content
usegolang.com thumbnail

usegolang.com

Hi! My name is Jon Calhoun. I create courses and other education content about Go, programming, and anything else I find interesting. You have probably seen some of my work before: ▹ Gophercises - a FREE course with mini (1-2hr) Go exercises ▹ Aglorithms with Go - a FREE course where we learn about algorithms and data structures then implement them in Go ▹ Test with Go - a premium course where we learn all about testing with Go ▹ Calhoun.io - my blog where I publish articles, tutorials, and some screencasts on Go, PostgreSQL, or algorithm related topics I also gave a talk at Gotham Go (2018), I am a panelist on the Go Time podcast, founded EasyPost, and worked at Google before all of that.

Courses by usegolang.com

  • Web Development with Go v2 (Current Version) thumbnail

    Web Development with Go v2 (Current Version)

    Learn to build real, production-grade web applications from scratch. No trivial TODO apps that barely touch the complexity of a real app. No frameworks that hid
    40 hours 28 minutes 36 seconds
  • Learn to Create Web Applications using Go thumbnail

    Learn to Create Web Applications using Go

    Why can't anyone point me to a concrete example of how to hash and store user passwords? Or how to build the rest of an authentication system? Why is it so frustrating simply tr...
    43 hours 35 minutes 37 seconds
  • Testing with Go thumbnail

    Testing with Go

    Learn how to test real, complex software written in Go. Large or small, perfect abstractions or global state galore; it doesn't matter what your code looks like, you CAN learn t...
    33 hours 16 minutes 48 seconds