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
supervisorspackage and rhino horn being a single file with its implementation - Theres also the possibility of sub packages,
supervisors/rhinohornpackage - Also you could just make a
rhinohornpackage with asupervisor.gofile 😛