Плагин VIM Syntastic хорошо работает с файлом .go. Но иногда я хочу иметь несколько файлов go в одной папке, и каждый с методом main(), чтобы я мог go run xxx
каждый файл (для презентации). Это вызовет ошибку при сохранении второго файла (prog2.go):
main redeclared in the block previous declaration at prog1.go
Как я могу сказать Syntastic игнорировать эти ошибки?
Обновление 1
Официальные доклады о Go, такие как «Шаблоны параллелизма в Go» Роба Пайка и «Двенадцать лучших практик Go» Франсеска Кампоя Флореса, помещают исходный файл в одну и ту же папку. Таким образом, этот вопрос касается не наилучшей практики запуска файла go, а того, как подавить или игнорировать это предупреждение.
Обновление 2
После того, как я зарегистрировал проблему здесь, автор ясно ответил на мой вопрос. Это как раз то, что мне было нужно. Спасибо за все.