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] aamonster.livejournal.com 2016-05-30 07:51 pm (UTC)(link)
"относительных импортов нет" - это аффтар ниасилил или в языке нет?

[identity profile] metaclass.livejournal.com 2016-05-30 08:04 pm (UTC)(link)
Есть, но 1) порываются запретить и удалить 2) считается что делать не положено.