Packages as Layers, Not Groups: gobeyond.dev/packages-as-la… (Looking at your packages as layers is a step toward a hexagonal architecture and can clean up your code structure significantly.)
4
41
163
0
25
@golangweekly This is why OSI model has strict segregation between layers :-)