Я недавно использую Goland IDE и у меня возникают проблемы с получением покрытия тестовым кодом.
В пакете я щелкаю правой кнопкой мыши и нажимаю «Запустить с покрытием». Тесты запускаются, но я всегда получаю в результате: " покрытие: 0,0% утверждений в ... ".
Кроме того, окно покрытия, которое IDE открывает после выполнения тестов, пусто:
Если я запускаю тестовое покрытие через терминал и экспортирую в html, он работает нормально. Пример:
$ go test -coverprofile=coverage.out
$ go tool cover -html=coverage.out -o cov.html
Есть ли известные проблемы с IDE? Любое решение?