👍3❤1🔥1👏1
Памятка о том, как при помощи подручных средств собрать работающий serverless API
Понадобится: AWS Lambda, Golang и полчаса времени (если захочется повторить)
https://dev.to/preethamsathyamurthy/serverless-golang-rest-api-with-aws-lambda-4cn6
Понадобится: AWS Lambda, Golang и полчаса времени (если захочется повторить)
https://dev.to/preethamsathyamurthy/serverless-golang-rest-api-with-aws-lambda-4cn6
👍2❤1🔥1👏1🎉1
Симпл & паверфул зиро-конфиг ORM для тех, кому нужен билдер SQL-запросов
Ночь - время чудес. Хотелось хоть на минутку почувствовать то же, что чувствуют все англоязычные ребята, которым не нужно переключать раскладку.
(MySQL, PostgreSQL, SQLite3, SQLServer)
https://github.com/huandu/go-sqlbuilder
Ночь - время чудес. Хотелось хоть на минутку почувствовать то же, что чувствуют все англоязычные ребята, которым не нужно переключать раскладку.
(MySQL, PostgreSQL, SQLite3, SQLServer)
https://github.com/huandu/go-sqlbuilder
🔥5👍2
UIKit - наверняка кому-то пригодится. Вкратце: вдохновлённый Flutter’ом и React’ом набор UI-компонентов для тех, кто любит Go и хочет колбасить на нем кроссплатформенные GUI прилы
Я до сих пор не проникся идеей писать на Go что либо кроме бэкенд-сервисов и консольных утилит. Но вдруг вы знаете людей, которые знают людей, которым это пригодится 🤷🏻♂️
https://github.com/zhuah/uikit
Я до сих пор не проникся идеей писать на Go что либо кроме бэкенд-сервисов и консольных утилит. Но вдруг вы знаете людей, которые знают людей, которым это пригодится 🤷🏻♂️
https://github.com/zhuah/uikit
👍7
👍5🔥2
SQL-движок, который можно прикрутить к своему проекту и выполнять запросы для любых данных
https://github.com/dolthub/go-mysql-server
https://github.com/dolthub/go-mysql-server
👍4🔥2👏1
👍6
О том, что NATS будут применять для коммуникации микросервисов предсказывала ещё Ванга!
И только недавно об этом написали статью. Вот она, кстати:
https://dev.to/karanpratapsingh/distributed-communication-patterns-with-nats-g17
И только недавно об этом написали статью. Вот она, кстати:
https://dev.to/karanpratapsingh/distributed-communication-patterns-with-nats-g17
👍2🔥1😁1💩1
Захотелось чего-то необычного на выходных? Разверните собственный сервер для общения без блокировок?
XMPP-серверов много не бывает:
https://github.com/ortuman/jackal
XMPP-серверов много не бывает:
https://github.com/ortuman/jackal
👍3🔥1💩1
Все уже знают, что вышел новый go 1.18 с поддержкой сами-знаете-чего
Но не все знают, как их тестировать
В этой статье чел приводит вполне сферические примеры, которые помогут понять, как тестировать дженерики в своём коде.
https://dev.to/eminetto/testing-generics-in-go-4d68
Но не все знают, как их тестировать
В этой статье чел приводит вполне сферические примеры, которые помогут понять, как тестировать дженерики в своём коде.
https://dev.to/eminetto/testing-generics-in-go-4d68
👍6🔥1💩1
Как написать микросервис, если под рукой только gRPC и Go, а душа просит JWT и API Gateway?
- Лехко! - говорит чел, который запилил об этом целый гайд.
Божечки-кошечки!
Да там ещё и e-commerce!
Всё! Придётся пилить свой маркетплейс!
https://levelup.gitconnected.com/microservices-with-go-grpc-api-gateway-and-authentication-part-1-2-393ad9fc9d30
- Лехко! - говорит чел, который запилил об этом целый гайд.
Божечки-кошечки!
Да там ещё и e-commerce!
Всё! Придётся пилить свой маркетплейс!
https://levelup.gitconnected.com/microservices-with-go-grpc-api-gateway-and-authentication-part-1-2-393ad9fc9d30
👍6💩1
👍3💩1
Решили напилить свою песочницу, где можно запускать любой код и не париться о безопасности?
И чтобы REST и gRPC ещё?
Ну ок 👇
https://github.com/criyle/go-judge
И чтобы REST и gRPC ещё?
Ну ок 👇
https://github.com/criyle/go-judge
👍3💩1
Недавно потребовалось локально поработать над двумя проектами с разными версиями Go
Причём никаких контейнеров.
Не спрашивайте, почему 🤦🏻♂️
Одни проект старый добрый булшыт на ранних версиях гохи, другой - на (простите) вчерашних дженериках.
Что делать? Как быть?
Нашлось решение, вдруг пригодится:
https://lakefs.io/managing-multiple-go-versions-with-go/
Причём никаких контейнеров.
Не спрашивайте, почему 🤦🏻♂️
Одни проект старый добрый булшыт на ранних версиях гохи, другой - на (простите) вчерашних дженериках.
Что делать? Как быть?
Нашлось решение, вдруг пригодится:
https://lakefs.io/managing-multiple-go-versions-with-go/
👍2👏2🔥1💩1
Говорят, фронтовую разработку можно ускорить в десятки раз
Я не поверил, но рецепт оказался прост!
Надо всего лишь …
https://github.com/evanw/esbuild
Я не поверил, но рецепт оказался прост!
Надо всего лишь …
https://github.com/evanw/esbuild
👍3💩1
Подход event-driven architecture при построении приложений на Go
Не только полезно, но и красиво.
Особенно при хроническом монолите.
https://dev.to/tweettamimi/golang-and-event-driven-architecture-5fph
Не только полезно, но и красиво.
Особенно при хроническом монолите.
https://dev.to/tweettamimi/golang-and-event-driven-architecture-5fph
👍4🤔1💩1
Что такое event-driven architecture?
А вот и развёрнутый ответ на этот вопрос:
https://solace.com/what-is-event-driven-architecture/
А вот и развёрнутый ответ на этот вопрос:
https://solace.com/what-is-event-driven-architecture/
🔥5👍1💩1
Платформа для работы над стартапом 🧐
коммит! коммит! и в продакшн!
https://github.com/sturdy-dev/sturdy
https://github.com/sturdy-dev/sturdy
👍5💩1
Roadmap: что должен знать гошник
Последний коммит в 2021 году, но актуально и для 2022:
https://github.com/Alikhll/golang-developer-roadmap
Последний коммит в 2021 году, но актуально и для 2022:
https://github.com/Alikhll/golang-developer-roadmap
👍7💩1
Управление рабочими пространствами при помощи go work
Однажды ученик пришёл к мудрецу и спросил «как дела? что делаешь?»
Мудрец промолчал.
Он писал эту статью:
https://go.dev/blog/get-familiar-with-workspaces
Однажды ученик пришёл к мудрецу и спросил «как дела? что делаешь?»
Мудрец промолчал.
Он писал эту статью:
https://go.dev/blog/get-familiar-with-workspaces
👍3💩1
This media is not supported in your browser
VIEW IN TELEGRAM
GoLand уже поддерживает воркспейсы, а для VSCode переключение между ними доступно в последней версии расширения vscode-go
🔥3🤯2💩1