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 asupervisor.go
file 😛