Size: a a a

2020 April 21

AS

Andrei 🦉 Sergeev in Go-go!
Darwin
не могу представить себе _серьезный_ проект без хотя бы 3х из 4х представленных пунктов
а зачем в серьезном проекте использовать json/ http сервер / шаблоны из коробки, когда есть куча гораздо более удобных / фичастых / быстрых альтернатив? ну кроме тяги к садо мазо
источник

in Go-go!
А зачем жсон из коропки? Он же медленный
Ну кроме тех случаев, когда лень подключать что либо
источник

D

Darwin in Go-go!
Andrei 🦉 Sergeev
а зачем в серьезном проекте использовать json/ http сервер / шаблоны из коробки, когда есть куча гораздо более удобных / фичастых / быстрых альтернатив? ну кроме тяги к садо мазо
стабильность? поддерживаемость? предсказуемость?
источник

x

x-foby in Go-go!
Andrei 🦉 Sergeev
у отсутствия фреймворков в го совсем другие причины, больше связанные со спецификой самого языка (фреймворки без дженериков и обобщенного программирования получаются на редкость убогими) и занимаемой языком нишей
Без дженериков и обобщенного программирования?)
источник

DE

Dmitry Ermakovich 🐍... in Go-go!
Darwin
ну json тоже такое, если совсем упороться то он может быть даже боттлнеком
ну да, если нужна скорость, то обычно используют messagePack
источник

A

Aleksandr in Go-go!
Andrei 🦉 Sergeev
а зачем в серьезном проекте использовать json/ http сервер / шаблоны из коробки, когда есть куча гораздо более удобных / фичастых / быстрых альтернатив? ну кроме тяги к садо мазо
советуйте плиз
для http есть fasthttp, но надо признать, что только если он реально нужен, так как "из коробки" удобнее.
советуйте плиз для json! из коробки удобный, но просто дич тормозной (в разы медленнее всех популярных либ в языках java/python/php/js...)
источник

A

Aleksandr in Go-go!
Dmitry Ermakovich 🐍
ну да, если нужна скорость, то обычно используют messagePack
зачем полумеры? почему не бинарный протокол тогда...
источник

а

а кто это in Go-go!
Andrei 🦉 Sergeev
а зачем в серьезном проекте использовать json/ http сервер / шаблоны из коробки, когда есть куча гораздо более удобных / фичастых / быстрых альтернатив? ну кроме тяги к садо мазо
что есть серьёзный проект?
тот что на Go не напишешь?
источник

AS

Andrei 🦉 Sergeev in Go-go!
Aleksandr
советуйте плиз
для http есть fasthttp, но надо признать, что только если он реально нужен, так как "из коробки" удобнее.
советуйте плиз для json! из коробки удобный, но просто дич тормозной (в разы медленнее всех популярных либ в языках java/python/php/js...)
для http есть море всего и fast http тут далеко не фаворит
источник

in Go-go!
Aleksandr
советуйте плиз
для http есть fasthttp, но надо признать, что только если он реально нужен, так как "из коробки" удобнее.
советуйте плиз для json! из коробки удобный, но просто дич тормозной (в разы медленнее всех популярных либ в языках java/python/php/js...)
Jsoniter
источник

A

Aleksandr in Go-go!
а кто это
что есть серьёзный проект?
тот что на Go не напишешь?
человек имел ввижу нагруженные сервисы, там json/http из коробки реально очень тормозные и есть им альтернативы х2-4 в скорости (альтернативы в смысле либы для go)
источник

а

а кто это in Go-go!
А зачем жсон из коропки? Он же медленный
медленный — условность
источник

DE

Dmitry Ermakovich 🐍... in Go-go!
Aleksandr
зачем полумеры? почему не бинарный протокол тогда...
он итак "binary serialization"
источник

а

а кто это in Go-go!
Jsoniter
у которого совсем недавно память текла?
нет уж спасибо
источник

in Go-go!
а кто это
у которого совсем недавно память текла?
нет уж спасибо
Соре, я за этим не слежу
источник

а

а кто это in Go-go!
Соре, я за этим не слежу
тогда не советуйте
источник

in Go-go!
а кто это
тогда не советуйте
Почему? )
источник

а

а кто это in Go-go!
не следите же
источник

AS

Andrei 🦉 Sergeev in Go-go!
Aleksandr
советуйте плиз
для http есть fasthttp, но надо признать, что только если он реально нужен, так как "из коробки" удобнее.
советуйте плиз для json! из коробки удобный, но просто дич тормозной (в разы медленнее всех популярных либ в языках java/python/php/js...)
мы для json используем тот же easyjson

для генерации http api мы используем go-swagger
источник

in Go-go!
Я посоветовал то, что использовал раньше
источник