Go is a statically typed programming language designed around a small language core, straightforward tooling, and built-in support for concurrency. It is widely used for backend services, APIs, cloud infrastructure, and distributed systems. Many tools in the cloud and container ecosystem are also written in Go. Through Software Architecture and Development and Digital Platforms and Infrastructure, INNOQ evaluates languages and technologies in the context of the system they need to support.
On this page, you will find articles, podcasts, and talks on Go, distributed systems, and modern software development.