wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Инструментарий Golang

Total questions: 5

Worksheet time: 3mins

Name
Class
Date
1.

Что делает флаг -cover в команде go test?

a)

Позволяет тестам выполняться параллельно

b)

Генерирует отчет о производительности тестов

c)

Исключает тесты из выполнения

d)

Выводит информацию о покрытии кода тестами

2.

Чем отличается go mod tidy от go get при работе с зависимостями?

a)

go mod tidy удаляет неиспользуемые зависимости, а go get добавляет новые

b)

Нет различий: обе команды делают то же самое

c)

go mod tidy устанавливает нужные версии зависимостей, go get удаляет их

d)

go mod tidy обновляет все зависимости, а go get только установленные

3.

Какой из следующих инструментов не используется вместе с директивой go:generate для автоматизации кодогенерации?

a)

stringer

b)

mockgen

c)

gofmt

d)

swagger

4.

Каким образом можно выполнить тесты, игнорируя кэш тестовых результатов, для более точной проверки изменений?

a)

go test -cache=none

b)

go test -ignore-cache

c)

go test -no-cache

d)

go test -count=1

5.

Для чего используется флаг -o в команде go build?

a)

Для компиляции без создания исполняемого файла

b)

Для включения оптимизации при компиляции

c)

Для определения имени исполняемого файла

d)

Для указания директории вывода исполняемого файла