Mirror Course
TypeScript's rich type system meets Go's simplicity. Go has no classes or exceptions, but its interface system shares TypeScript's structural typing philosophy.
Functions
Objects & Structs
Generics
Error Handling
Concurrency
Ecosystem & Tooling
Go's testing package vs Jest/Vitest — table-driven vs describe/it blocks
Go's batteries-included standard library covers HTTP, JSON, strings, and OS operations — replacing most Node.js third-party packages like axios, lodash, and node-fetch.