Best of Anton ZhiyanovDecember 2025

  1. 1
    Article
    Avatar of antonzAnton Zhiyanov·20w

    Gist of Go: Concurrency is out!

    An interactive book on concurrent programming in Go has been released, covering goroutines, channels, select statements, pipelines, synchronization, race prevention, time handling, signaling, atomicity, testing, and concurrency internals. The book features clear explanations with interactive examples and auto-tested exercises for hands-on practice, suitable for both beginners learning concurrency and developers looking to advance beyond basics.

  2. 2
    Article
    Avatar of antonzAnton Zhiyanov·21w

    Go proposal: Type-safe error checking

    Go 1.26 introduces errors.AsType, a generic alternative to errors.As for type-safe error checking. The new function eliminates reflection overhead, prevents runtime panics, and reduces verbosity by allowing inline type specification. It offers compile-time type safety, better performance, and cleaner scoping of error variables within conditional blocks while maintaining full compatibility with existing error handling patterns.