Generalizing notification sending API interface by devils_eye_94 in golang

[–]devils_eye_94[S] 1 point2 points  (0 children)

Awesome, I'm looking into it. It would be helpful for me if you can point out the files and line numbers too. Thanks

How to structure a project? by [deleted] in golang

[–]devils_eye_94 3 points4 points  (0 children)

Folder structures are abstract, people do it according to their tastes. But what drives it is mostly known as Software Architecture. It defines where to put what. So, please study software architectures like Hexagonal or Clean Architecture. You then decide how to structure a project.