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