Avoid package names like base, util, or common

1 · Dave Cheney · Jan. 8, 2019, 9:14 a.m.
Writing a good Go package starts with its name. Think of your package’s name as an elevator pitch, you have to describe what it does using just one word. A common cause of poor package names are utility packages. These are packages where helpers and utility code congeal. These packages contain an assortment of unrelated functions, […]...