Данные как минимум устарели, не вижу fasthttp в списке. А он в 10(десять) раз быстрее стандартного net/http в go по результатам бенчмарков.
О дженериках я с вами спорить не буду, не понимаю, как люди вообще могут что-то без них писать, сплошные велосипеды.
Тут скорее не аргумент «сначала добейся», а вопрос «какой у тебя опыт в рассматриваемом вопросе?». Нужно же понимать на сколько компетентен твой оппонент.
Такова жизнь, но примеров из жизни никто так и не привел. Хотя мне еще тогда было интересно увидеть необходимость такой функции в серверном микросервисе на 100-200 строк, для создания которых и позиционирует себя golang.
С n-ного раза захочется узнать, а что же там написано, а если знаешь, то конструкция выглядит вполне обыденно. Но, впрочем, ничего не стоит завернуть это в функцию и использовать k раз.
ps
Надеюсь не появится как в прошлой теме комментатор, говорящий о великом множестве заранее неизвестных типов, для которых понадобится применять этот метод. Я понимаю, что если хочется придраться, то ничего не остановит, но с дуру можно и голову разбить. Надо уже как-то находить более реальные аргументы)
О дженериках я с вами спорить не буду, не понимаю, как люди вообще могут что-то без них писать, сплошные велосипеды.
айфончикамиэльбрусами:Особенно в пятницу.
Ну я же и написал — в большинстве случаев.
/usr/lib/systemd/system/my-app.service:
Это практически все, можно управлять этим сервисом:
Реальный код так будет выглядеть: