Как дебажить Go приложение?

Junior
1.1k просмотров
AFK Offer AI

Самый простой способ — fmt.Println, но для серьёзной отладки используют дебаггер Delve. Ставишь брейкпоинт, запускаешь dlv debug, и пошагово смотришь, что происходит. В GoLand и VSCode Delve интегрирован из коробки. Ещё полезно логирование с уровнями — debug/info/error.

Следующий вопрос

Как работает go test -race?