Привет!



Я Игорь, старший разработчик информационных систем в Ozon Tech. Пришёл поговорить про дебаггер Delve для Go-разрабочиков.



В идеальном мире отладка не должна быть частью разработки, потому что она непродуктивна и отнимает много времени. Там всегда весна, код сразу пишется чистым, понятным и покрывается тестами.

В реальном мире мы каждый день сталкиваемся с унаследованным кодом, часто сложным, запутанным и не покрытым тестами.

Тогда приходится заниматься этим неблагодарным делом.



Из хорошего: есть множество IDE, поддерживающих работу с Go и позволяющих отлаживать приложения. Для Go представлены два отладчика: GDB (но он не поддерживает многие фичи языка, например, Go-рутины) и Delve. Многие IDE используют последний как дефолтный отладчик. Я часто пользуюсь Delve и решил рассказать подробно о его возможностях.



Кому интересно – читайте в хабрастатье🖌

Кому понравится – дайте знать плюсами



#ozontech_habr