How do you name a multi-term package in golang?

I think there are many many many options. A few of which are:

  • If your project is only focused on supervising rhino horn you could name your project rhino-horn-supervisor and not package anything just have flat top level files main.go, hornoutput.go, or w/e
  • If supervising rhino horn is one component of a larger application there could be lots of setups, one of which could be a supervisors package and rhino horn being a single file with its implementation
  • Theres also the possibility of sub packages, supervisors/rhinohorn package
  • Also you could just make a rhinohorn package with a supervisor.go file 😛

Leave a Comment