Organize your code with Go packages — Master Tricks

Let’s learn the master tricks about how to properly design your system with Go packages.

Keep your packages small

I found it better to keep my packages small. It allows you to change or reuse your packages better this way.

Let them solve the specific problems and do not put a strain on them to solve many things at once.