12 из 160 вопросов — случайная выборка · Ответьте на все и узнайте свой результат
Команда замечает, что go vet не отмечает баг, где горутина неправильно замыкается над переменной цикла, вызывая data race. Что это говорит о go vet?
go vet
go vet сломан и нужно переустановить, чтобы обнаружить race conditions
go vet имеет ограниченный объём и не ловит каждый возможный баг; он дополняет, но не заменяет инструменты вроде race detector, модульных тестов и code review
go vet анализирует race conditions только когда явно передан флаг -race
-race
go vet вообще не может анализировать горутины и должен быть заменён третьей линтер