Пропуски Junior Тесты, бенчмарки и модули обновлено
Команда запуска тестов с детектором гонок
Вопрос
Допишите команду: запустить все тесты всех пакетов модуля с детектором гонок и без кеша.
go test __(1)__ -count=1 __(2)__
Попробуйте сами
Заполните пропуски по номерам.
1
2
Показать ответ и разбор
Коротко
-race включает детектор гонок, -count=1 отключает кеш результатов, ./... означает текущий каталог и все вложенные пакеты.
Что в пропусках
1
-race
2
./...
Разбор
-race включает детектор гонок, -count=1 отключает кеш результатов, ./... означает текущий каталог и все вложенные пакеты.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Ещё по теме «Тесты, бенчмарки и модули»
- Minimal version selection как в Go modules
- Упрощённый go mod tidy: лишние и недостающие модули
- Сортировка версий по Semantic Versioning на Go
- Что выведет Go: табличный прогон без testing
- testing.B.Loop в Go 1.24
- Что показывает -benchmem
- Зачем go.sum
- httptest в тестах