GODEBUG?GODEBUG управляет отладочными и поведенческими флагами рантайма и стандартной библиотеки без перекомпиляции.
GODEBUG=gctrace=1 // вывод трассы GC
GODEBUG=netdns=go // резолвер DNS на чистом Go
GODEBUG=http2debug=1 // отладка HTTP/2
GODEBUG=panicnil=1 // старое поведение panic(nil) (Go 1.21+)
Несколько параметров задаются через запятую: GODEBUG=gctrace=1,netdns=cgo.
Отладка, профилирование, переключение реализации (например, DNS). С Go 1.21 часть изменений в поведении можно откатить через GODEBUG для обратной совместимости.
go doc runtime, раздел о GODEBUG