Size: a a a

2020 July 21

АД

Алексей Долгов... in Go-go!
ну там просто выборка и обращение к апи потом и все сейчас. я не знаю какую вы проблему решаете.
1. проверить результат. Как апи ответит если проверка удачная, какой ответ будет если проверка не пройдена. Писать в базу только если проверка пройдена или писать в обоих случаях?
2. INSERT
источник

ЛА

Локоть Анатолий... in Go-go!
Calculon🤖
Echo свою логику навязывает, приходится читать доку, переписывать то что было сделано для стдлиба
А взамен я получаю что?
Переписывать нет смысла, но сразу начать на нем было бы быстрее и проще, чем на стандартной.
Что конкретно плюсы - более высокоуровневые методы ответов, вроде c.JSON; рецепты почти на каждый возможный случай; хороший роутер из коробки; проще тестировать контроллеры ТК не надо вручнуть писать в http.ResponseWriter, большой набор мидлварей и, опять же, куча инфы по ним.
источник

C

Calculon🤖 in Go-go!
Локоть Анатолий
Переписывать нет смысла, но сразу начать на нем было бы быстрее и проще, чем на стандартной.
Что конкретно плюсы - более высокоуровневые методы ответов, вроде c.JSON; рецепты почти на каждый возможный случай; хороший роутер из коробки; проще тестировать контроллеры ТК не надо вручнуть писать в http.ResponseWriter, большой набор мидлварей и, опять же, куча инфы по ним.
Алиасы на жсон методы и  хороший роутер?
источник

C

Calculon🤖 in Go-go!
Ну такое
источник

C

Calculon🤖 in Go-go!
Chi отличный роутер
А c.JSON эквивалентен json.NewEncoder(..).Encode(..)
источник

ЛА

Локоть Анатолий... in Go-go!
Calculon🤖
Chi отличный роутер
А c.JSON эквивалентен json.NewEncoder(..).Encode(..)
Да там на каждом этапе придется писать руками.

Связывание реквестов со структурами запросов,  респонзы, мидлвари, роутер с параметрами,
Все это даст прирост кода написанного руками
источник

ЛА

Локоть Анатолий... in Go-go!
Я знаю, что все можно на стандартной либе сделать, но хочется сосредоточиться на более высоком уровне
источник

C

Calculon🤖 in Go-go!
Локоть Анатолий
Я знаю, что все можно на стандартной либе сделать, но хочется сосредоточиться на более высоком уровне
Echo не высокий уровень
источник

C

Calculon🤖 in Go-go!
Ты точно так же все пишешь руками
источник

C

Calculon🤖 in Go-go!
Просто методы другие, чуть покороче названия мб
источник

МП

Мимо Проходящий... in Go-go!
А что надо писать руками и нафига сторонние роутеру, если есть сваггер??
источник

C

Calculon🤖 in Go-go!
Мимо Проходящий
А что надо писать руками и нафига сторонние роутеру, если есть сваггер??
а мы по инерции руками все пишем))
источник

ЛА

Локоть Анатолий... in Go-go!
Calculon🤖
Echo не высокий уровень
Тоже самое есть в gin и многих других либ, я лишь топлю скорее за использование нестандартной либы нежели стандартной
источник

ЛА

Локоть Анатолий... in Go-go!
Есть go-kit он вообще полностью совместим со стандартной
источник

C

Calculon🤖 in Go-go!
Локоть Анатолий
Тоже самое есть в gin и многих других либ, я лишь топлю скорее за использование нестандартной либы нежели стандартной
А я топлю за использование стандартной либы🌚
источник

C

Calculon🤖 in Go-go!
Так что асуждаю echo
источник

C

Calculon🤖 in Go-go!
У нас прекрасные батарейки зачем идти налево
источник

C

Calculon🤖 in Go-go!
Я бы понял если бы это был трейдофф как в случае с fasthttp
источник

МП

Мимо Проходящий... in Go-go!
Calculon🤖
а мы по инерции руками все пишем))
А надо отвыкать от великов и приучаться плясать от спеки)
источник

C

Calculon🤖 in Go-go!
Calculon🤖
Я бы понял если бы это был трейдофф как в случае с fasthttp
Но те плюшки которые ты перечислил не тянут совсем
источник