Size: a a a

2020 July 21

IK

Ilya Kaznacheev in Go-go!
Но в маленьких проектах/утилитах просто пакет main в корень кладут
источник

PM

Pavel Mishin in Go-go!
Ilya Kaznacheev
Но в маленьких проектах/утилитах просто пакет main в корень кладут
Спасибо, да видел такой подход
источник

D

David in Go-go!
Хей, всем привет! Нужна помощь прошаренных пользователей grpc. Есть приложение с grpc сервером, который поднимается через определенную библиотеку. Нужно добавить grpc-gateway, который будет проксировать RESTful запросы прямо на него. Есть ли какая-то возможность сделать gateway для этого сервера без форка репозитория этой либы и добавления в её proto google/api/annotations? Может как-то переиспользовать её proto, добавить к нему grpc-gateway proxy, сбилдить и подключить сгенерированный код grpc-gateway’я в приложении к grpc серверу?
источник

IK

Ilya Kaznacheev in Go-go!
David
Хей, всем привет! Нужна помощь прошаренных пользователей grpc. Есть приложение с grpc сервером, который поднимается через определенную библиотеку. Нужно добавить grpc-gateway, который будет проксировать RESTful запросы прямо на него. Есть ли какая-то возможность сделать gateway для этого сервера без форка репозитория этой либы и добавления в её proto google/api/annotations? Может как-то переиспользовать её proto, добавить к нему grpc-gateway proxy, сбилдить и подключить сгенерированный код grpc-gateway’я в приложении к grpc серверу?
Есть какой-то сайдкар, который может отдельным сервисом рест в грпц проксировать
источник

D

David in Go-go!
Ilya Kaznacheev
Есть какой-то сайдкар, который может отдельным сервисом рест в грпц проксировать
Можно название?
источник

IK

Ilya Kaznacheev in Go-go!
David
Можно название?
Не помню)
источник

ЛА

Локоть Анатолий... in Go-go!
David
Хей, всем привет! Нужна помощь прошаренных пользователей grpc. Есть приложение с grpc сервером, который поднимается через определенную библиотеку. Нужно добавить grpc-gateway, который будет проксировать RESTful запросы прямо на него. Есть ли какая-то возможность сделать gateway для этого сервера без форка репозитория этой либы и добавления в её proto google/api/annotations? Может как-то переиспользовать её proto, добавить к нему grpc-gateway proxy, сбилдить и подключить сгенерированный код grpc-gateway’я в приложении к grpc серверу?
В статье вроде говорится по данной теме...
https://grpc.io/blog/coreos/
Со своей стороны юзал twirp, там тоже protobuf  + http api генерились, оч похоже, но не grpc
источник

D

David in Go-go!
Локоть Анатолий
В статье вроде говорится по данной теме...
https://grpc.io/blog/coreos/
Со своей стороны юзал twirp, там тоже protobuf  + http api генерились, оч похоже, но не grpc
Тут тема в том, что если сгенерировать protoc новый код с grpc-gateway’ем из того же proto, который в библиотеке - скорее всего не сможет работать, так как в библиотеке будет свой сгенерированный protoc code. Хотя возможно я ошибаюсь и все будет работать прекрасно
источник

DP

Daniel Podolsky in Go-go!
пока id и типы не меняются - все будет хорошо
источник

D

David in Go-go!
Daniel Podolsky
пока id и типы не меняются - все будет хорошо
А ведь точно! grpc ведь плевать, что grpc-gateway отправил другую структуру в golang’е, но с теми же полями и id.

Спасибо ❤️
источник

ЕО

Евгений Омельченко... in Go-go!
David
Можно название?
envoy
источник

D

David in Go-go!
источник

c

cybervagabond 🧝🏻‍♂️... in Go-go!
ребят, всем добрый вечер. Кто какую годноту посоветует, что бы реализовать i18n
в общем нужно, что-то типа Jinja (которая позволит рендерить темплейты - т.е. подставлять {{ username }} )
и, что бы подавал ему имя локализации, а тебе на выходе нужный текст

буду крайне признателен
источник

c

cybervagabond 🧝🏻‍♂️... in Go-go!
ну и поддержка html/markdown. Может кто-то сталкивался с подобными кейсами, оч. выручите
источник

ВС

Владимир Столяров... in Go-go!
источник

ВС

Владимир Столяров... in Go-go!
есть еще https://github.com/m1/go-localize
(из awesome-go)
источник

c

cybervagabond 🧝🏻‍♂️... in Go-go!
спасибо за наводки, бегло пройдясь, показалось, что как бы templete engine ты сам должен сторонний подрубать
источник

c

cybervagabond 🧝🏻‍♂️... in Go-go!
чем-то из этого лично пользовался?
источник

ВС

Владимир Столяров... in Go-go!
Нет
источник

c

cybervagabond 🧝🏻‍♂️... in Go-go!
окей, в любом случае спасибо вам)
источник