]> Sergey Matveev's repositories - stargrave-blog.git/commit
Наконец-то попробовал Delve
authorSergey Matveev <stargrave@stargrave.org>
Wed, 24 Jul 2019 18:19:35 +0000 (21:19 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 24 Jul 2019 18:19:35 +0000 (21:19 +0300)
commit2a6bc26aa4d9a729c4f49342e5c790e0234e8b07
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentcfbfcb542d56cd20b49d506e9f4356eafa75a286
Наконец-то попробовал Delve

https://github.com/go-delve/delve
https://www.jamessturtevant.com/posts/Using-the-Go-Delve-Debugger-from-the-command-line/
Debugger для Go. И жалею что раньше его не касался. Breakpoint-ы, step,
next, list, print -- всё как в Python pdb (последние годы я ж в Python
сидел). Дичайше уже только сегодня оно сэкономило времени! А то сколько
бы пришлось обмазывать код print-ами, а дальше искать среди кучи вывода
то, что мне надо. Как он там устроен внутри -- не знаю, но компилировать
можно ощутимо продолжительнее чем просто go build.