Evrone Notes
Published in

Evrone Notes

Go-clean-template: Clean Architecture template for Golang services

Go-clean-template is a Golang template project based on Robert “Uncle Bob” Martin’s Clean Architecture principles, ready for you to clone and use as a starting point for your next Golang app.

Of course, like all architectural foundations, the Clean Architecture is a framework that you have to choose to adhere to throughout the lifecycle of a piece of software, it won’t physically prevent you from writing poor code. Hopefully, though, starting with this template will help you start as you mean to go on!




Let’s build your digital business together.

Recommended from Medium

Spark on EMR Data Pipeline with Apache Airlfow

Deploying Scala Microservices Application on Kubernetes

Colorful iGame GTX 1650 Super, choose it, yes

Install Cloudwatch agent on on-premises Linux server

A Deep Dive into Cloud Native: From Basics to Applications

Connecting the Rock Solid Knowledge WS-Federation stack on identityserver4 to ADFS 4.0

How we created a cloud continuous integration service

BASH: Blog Post 1

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
Elizabeth Lvova

Elizabeth Lvova

Your favourite IT journalist! https://evrone.com/

More from Medium

Level-based logging in Go with Uber Zap

Gomega Matcher : A guide to developing your custom tests in Golang

gRPC proto files Best Practices

Go (Golang): Testing tools & tips to step up your game