Свои флаги передаёшь через go test -args -myflag=value. Определяешь их через flag.String() в init() тестового файла. Встроенные флаги передаются напрямую: go test -v -run TestFoo -timeout 30s. Ещё можно использовать переменные окружения вместо флагов — иногда это проще, особенно в CI.
Как передать flags в тесты?
Junior
118 просмотровAFK Offer AI
Как Go обрабатывает системные вызовы?