Mirror Course
Move from JavaScript's event-driven model to Go's compiled, concurrent world. Go offers great performance, simple concurrency, and a batteries-included standard library.
Grouping data and behavior
Concurrency patterns
Error handling in Go
Structural typing and Go's implicit interface satisfaction
Go's dynamic arrays and hash maps
Go modules, package organization, and dependency management
Go's built-in testing package and table-driven tests
Go's rich standard library — fmt, strings, os, json, http