Clean Architecture with GO

Clean Architecture with Go

Clean Architecture is designed to separate concerns by organizing code into several layers with a very explicit rule which enables us to create a testable and maintainable project. In this article, I’m going to highlight how Clean Architecture works in Go.

Example repo

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Manato Kuroda

Manato Kuroda

A front-end developer, TypeScript, React, React Native, Vue.js, Go, and Swift. https://manatoworks.me/