metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2016-05-30 01:39 pm

Доставайте голангистов из гробов

Есть вопросы по языку для интеллектуального большинства:
1) Если я форкаю чужую библиотеку, а она унутре себя ссылается на сама себя - как с этим работать? SO советует сначала делать go get оригинальной, затем подключать git remote свою репу и потом править. Т.е. на всех других рабочих местах нужно будет повторять то же самое. По идее, это должен менеджер зависимостей делать в конечном итоге?

2) Что за херня с логгерами и обработкой в этом вашем голанге? В большинстве либ обработка ошибок сводится к log.Println(err) где err - строка в стиле "у вас произошла херня", без объяснений что, где и как, причем способа привязать логгер к пакету я чо-то не нашел.

[identity profile] metaclass.livejournal.com 2016-05-30 11:32 am (UTC)(link)
Этот, к сожалению, обойти не получится.
Предыдущие хотя бы фильтровались на входе по принципу "наши разработчики этого не поймут", а у этого эти самые разработчики будут обеими руками за.

[identity profile] vit-r.livejournal.com 2016-05-30 12:18 pm (UTC)(link)
Разработчикам лишь бы чем-нибудь таким заняться, чтобы ничего не делать.