У меня есть проект, в настоящее время организованный что-то вроде этого:
~/code/go
/bin
/pkg
/src
/proj/main.go
/some_package/package.go
/some_other_package/some_other_package.go
Теперь, если я хочу использовать инструмент go fmt для всего моего проекта, кажется, что единственный способ сделать это отдельно для каждой директории в дереве исходных текстов проектов:
go fmt proj
go fmt proj/package
go fmt proj/some_other_package
Есть ли способ сказать команде fmt для запуска во всем исходном дереве?