Comments 8
Крутая статья, но очень уж сложно превращать злые советы обратно в добрые.
0
А перевод продолжения будет?
+1
Работать с Go — здорово, прежде всего потому, что за кодом очень легко следовать.
Что значит «следовать за кодом»?
0
Вероятно я не совсем адекватно перевел английское выражение «code is so easy to follow». Смысл в том, что разработчик, читающий код, легко может проследить что куда идет.
+1
К сожалению, многие люди, приходящие в Go, в первую очередь начинают использовать именно "плохие" советы, потому что они напоминают им то, с чем они уже сталкивались. Немалая часть из этих людей так и не переучивается на "хорошие" советы, и появляются такие монстры всё-в-одном как, например, beego.
0
Кстати, насчёт defer: случайно обнаружил очень забавный (и очевидный, если подумать) способ выстрелить себе в ногу: если defer-функция зависнет, то паника потеряется вместе с ней (не пройдёт выше в recover и не уронит программу).
+1
Sign up to leave a comment.
Делать хорошо, делая плохо: написание «злого» кода с помощью Go, часть 1