Trying the Clean Architecture in Go

golang