
Привет!
Я Игорь, старший разработчик информационных систем в Ozon Tech. Пришёл поговорить про дебаггер Delve для Go-разрабочиков.
В идеальном мире отладка не должна быть частью разработки, потому что она непродуктивна и отнимает много времени. Тамвсегда весна, код сразу пишется чистым, понятным и покрывается тестами.
В реальном мире мы каждый день сталкиваемся с унаследованным кодом, часто сложным, запутанным и не покрытым тестами.
Тогда приходится заниматься этим неблагодарным делом.
Из хорошего: есть множество IDE, поддерживающих работу с Go и позволяющих отлаживать приложения. Для Go представлены два отладчика: GDB (но он не поддерживает многие фичи языка, например, Go-рутины) и Delve. Многие IDE используют последний как дефолтный отладчик. Я часто пользуюсь Delve и решил рассказать подробно о его возможностях.
Кому интересно – читайте в хабрастатье🖌
Кому понравится – дайте знать плюсами➕
#ozontech_habr
Я Игорь, старший разработчик информационных систем в Ozon Tech. Пришёл поговорить про дебаггер Delve для Go-разрабочиков.
В идеальном мире отладка не должна быть частью разработки, потому что она непродуктивна и отнимает много времени. Там
В реальном мире мы каждый день сталкиваемся с унаследованным кодом, часто сложным, запутанным и не покрытым тестами.
Тогда приходится заниматься этим неблагодарным делом.
Из хорошего: есть множество IDE, поддерживающих работу с Go и позволяющих отлаживать приложения. Для Go представлены два отладчика: GDB (но он не поддерживает многие фичи языка, например, Go-рутины) и Delve. Многие IDE используют последний как дефолтный отладчик. Я часто пользуюсь Delve и решил рассказать подробно о его возможностях.
Кому интересно – читайте в хабрастатье
Кому понравится – дайте знать плюсами
#ozontech_habr