я вот смотрел это.
смотрел репозиторий прометеуса
вот сам прометеус в исходниках хранят точку входа в cmd, но тут же рядом у них лежит node-exporter, и там они просто в корне проекта положили node-exporter.go
ну обычно все подобные решения в крупых репах имеют обоснования, но на мой взгляд реп project-layout заслуживает внимания и там показана правильная структура