1.1 KiB
Raw Blame History

go test

Тестируйте пакеты Go (файлы должны иметь окончание _test.go). Больше информации: https://pkg.go.dev/cmd/go#hdr-Testing_flags.

  • Протестировать пакет, находящийся в текущем каталоге:

go test

  • Протестировать пакет в текущем каталоге с подробным выводом ([v]erbose):

go test -v

  • Протестировать пакеты в текущем каталоге и всех подкаталогах (обратите внимание на ...):

go test -v ./...

  • Протестировать пакет в текущем каталоге и запустить все бенчмарки:

go test -v -bench .

  • Протестировать пакет в текущем каталоге и запустить все бенчмарки в течение 50 секунд:

go test -v -bench . -benchtime 50s

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

go test -cover