The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Первый выпуск Angie, форка Nginx от разработчиков, ушедших и..."
Отправлено НяшМяш, 04-Ноя-22 14:49 
> То есть способ обработки ошибок, когда надо явно проверять на nil, делает из языка говно? Ну ок.

Язык делает говном хотя бы одно только существование nil. Это допустимо для старпёрской сишки, но никак не для языка для зумеров-хипстеров.

> По твоему go пишут идиоты, которые не могут написать быстрый net/http?

Да, я так думаю. Даже гугл так думает, когда рассказывает, что они придумали быстрый рантайм, к которому пришлось потом тяп-ляпать сверху язык.

> Где issue в трекере go по этой теме?

Честно говоря конкретно про http не нашёл - их там просто дофига и не все про производительность. Но могу кинуть ишью про encoding/xml, с которым лично сталкивался https://github.com/golang/go/issues/21823 Самое отстойное в том, что альтернативных чисто гошных реализаций толком и не существует, а те что есть - не всегда подходят. Даже на джаваскрипте их намного больше. Ситуацию усугубляет поиск в pkg.go.dev, который по запросу xml вываливает все возможные проекты, использующие encoding/xml.

Одним словом гошка имеет настолько подготовленную к хайлоаду стандартную библиотеку, что люди пишут всякие https://github.com/goccy/go-json и прочие https://github.com/valyala/quicktemplate обмазываясь небезопасной конвертацией строк в байты https://github.com/golang/go/issues/25484 , лишь бы это говно было хотя бы примерно настолько быстрым, насколько его рекламируют.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру