Yar Kravtsov's blog

Go

Go, also known as Golang, is a modern programming language developed by Google. It’s known for its simplicity, efficiency, and built-in concurrency features, making it popular for backend development, cloud services, and systems programming.

  • Published at
    Discover why using modern UI frameworks for simple CLI tasks in Go can lead to unnecessary complexity. Learn about choosing the right tools for CLI development and the importance of matching solutions to problems.
  • Published at
    Go 1.22 introduces built-in support for iterators, providing a memory-efficient and composable way to handle data streams. This post explains how to use these iterators in CLI applications, complete with code examples and best practices.