Информация об изменениях

Сообщение Re: Go от 06.05.2024 15:14

Изменено 06.05.2024 15:15 vsb

Re: Go
Здравствуйте, Sheridan, Вы писали:

S>Собственно, а как вы относитесь к G0?


Ровно один минус — обработка ошибок через возрат значений вместо исключений. В остальном мне всё очень нравится.

S>1. Запустил 1 файл и работает — хорошо. НО. Вкомпиливать всё в один бинарник глупо.


Не обосновано. Что в этом глупого?

S>4. Инклуд либ прямо как ссылок на гитхаб — хорошо. НО. Безопасники за такое рубят пальцы (на ногах) и девопсам приходится поднимать зеркала что выливается в отдельную боль.


Я ничего не понял. В любом пакетном менеджере либы инклудятся через мало контролируемый репозиторий. Что — в maven central по-твоему сложно что-то задеплоить? Не сложно. В npmjs сложно? Да вообще без проблем. Чем вашим безопасникам конкретный гитхаб не угодил? Который за безопасностью следит на вполне достаточном уровне.
Re: Go
Здравствуйте, Sheridan, Вы писали:

S>Собственно, а как вы относитесь к G0?


Ровно один минус — обработка ошибок через возрат значений вместо исключений. В остальном мне всё очень нравится.

S>1. Запустил 1 файл и работает — хорошо. НО. Вкомпиливать всё в один бинарник глупо.


Не обосновано. Что в этом глупого?

S>4. Инклуд либ прямо как ссылок на гитхаб — хорошо. НО. Безопасники за такое рубят пальцы (на ногах) и девопсам приходится поднимать зеркала что выливается в отдельную боль.


Я ничего не понял. В любом пакетном менеджере либы инклудятся через мало контролируемый репозиторий. Что — в maven central по-твоему сложно что-то задеплоить? Не сложно. В npmjs сложно? Да вообще без проблем. Чем вашим безопасникам конкретный гитхаб не угодил? Который за безопасностью следит на вполне достаточном уровне.

А ещё в го есть вендоринг, как раз для таких проблем. Такого удобного вендоринга я ещё нигде не видел.