Applying the Clean Architecture to Go Applications

golang