Mirror Course
C# is rich in features; Go is deliberately minimal. Learn how Go achieves similar outcomes with fewer constructs, and how goroutines compare to C#'s async/Task.
Classes to Structs
Interfaces
Error Handling
Async to Goroutines
Generics
LINQ to Slices
Go's built-in testing vs xUnit/NUnit — table-driven, benchmarks
Go modules and packages vs C# namespaces and NuGet