Примечание: этот вопрос связан с этим, но два года - очень долгое время в истории Go.
Каков стандартный способ организации проекта Go во время разработки?
Мой проект представляет собой единый пакет mypack, поэтому, я думаю, я поместил все .go файлы в каталог mypack.
Но тогда я бы хотел протестировать его во время разработки, поэтому мне нужен хотя бы файл, объявляющий пакет main, так что я могу сделать go run trypack.go
Как мне организовать это? Мне нужно делать go install mypack каждый раз, когда я хочу попробовать?