Anatomy of a Go app with a clean architecture

In this article, Lukasz explains how we implement a “clean” architecture in our backend applications written in Go. In particular, we see how business logic can be isolated, decoupled from physical storage and reused regardless of the process. the business is exposed to customers.