Courses by usegolang.com

Web Development with Go v2 (Current Version)

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

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

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
usegolang.com

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.