🔧 Twirp — RPC-фреймворк от Twitch, который, как и gRPC, использует Protobufs и намного проще в использовании.
В статье приводится краткое введение в Twirp: от установки до вызова RPC через HTTP.
Читать
В статье приводится краткое введение в Twirp: от установки до вызова RPC через HTTP.
Читать
Thedevelopercafe
RPC in Go using Twitch's Twirp
Twirp is an RPC framework from Twitch which just like gRPC uses Protobufs and is much simpler to use. In this article I am going to give you a taste of Twirp...
❤6👍5🤔3😁2
Cameron Balahan, Cody Oss, Jonathan Amsterdam, Michael Knyszek и Russ Cox на Go Day 2022:
— How do Go programs keep working?
— A consistent logging format for Go
— Write applications faster and securely with Go
— How to avoid out-of-memory conditions in Go
— How do Go programs keep working?
— A consistent logging format for Go
— Write applications faster and securely with Go
— How to avoid out-of-memory conditions in Go
YouTube
How do Go programs keep working?
With the first stable release of Go, Go 1, a compatibility promise was published. In this session, Russ Cox explains why the compatibility promise remains important today, what it does and doesn't mean, as well as the strategies Go uses to evolve continually…
👍10
Помните публиковали пост о разработке децентрализованной игры в покер на базе Ethereum с использованием Go и Solidity?
Если вы остановились не только на этом плейлисте, то увидели, что на канале много годного материала по Go и Rust:
— Как создавать интерфейсы и типизированные функции | тестировать HTTP-обработчики | использовать горутины для агрегирования данных в Go
— Разработка JSON API на Go (JWT, Postgres и Docker)
— Основы Go на примерах и многое другое
Если вы остановились не только на этом плейлисте, то увидели, что на канале много годного материала по Go и Rust:
— Как создавать интерфейсы и типизированные функции | тестировать HTTP-обработчики | использовать горутины для агрегирования данных в Go
— Разработка JSON API на Go (JWT, Postgres и Docker)
— Основы Go на примерах и многое другое
Telegram
Библиотека Go разработчика | Golang
Лайв-кодинг на Go: пишем децентрализованную игру в покер на базе Ethereum с использованием Go и Solidity.
Смотреть
Смотреть
👍10
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Полезные ресурсы для погружения в Go: выбор сотрудников Selectel
Попросили коллег порекомендовать ресурсы — подкасты, ютуб-каналы, книги, блоги и GitHub-репозитории — для изучения языка программирования Go. Сохраняйте подборку в закладки: пригодится и начинающим, и...
👍19🤔4🥰1
Что выведет код?
Anonymous Quiz
26%
999 999
48%
555 999
9%
999 555
5%
555 555
13%
Посмотреть результаты
👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Мы переезжаем с текущего офиса в центре Москвы с идеальной локацией — рядом метро и все необходимое.
Если у кого-то есть знакомые, которым нужно хорошее пространство на 5 человек, например, взамен коворкингу, то это идеальный вариант.
А еще там осталась мебель в хорошем состоянии, которую можно выкупить дешевле, чем заказывать из магазина.
Адрес: https://yandex.ru/maps/-/CCUfFIa2-D
Записаться на просмотр: https://proglib.tech/w/c9e8bf63
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Рассматриваем под лупой отладчик Delve для Go-разработчиков
Автор рассказывает о возможностях Delve: о том, что умеет сам отладчик, а не что нам предоставляет IDE.
Читать
Автор рассказывает о возможностях Delve: о том, что умеет сам отладчик, а не что нам предоставляет IDE.
Читать
Хабр
Рассматриваем под лупой отладчик Delve для Go-разработчиков
Отладка не должна быть частью разработки, потому что она непродуктивна и отнимает много времени. В идеале код нужно сразу делать чистым, понятным и покрывать тестами. Но хотя современные подходы к...
😁9👍6⚡2
👍14🤔9⚡1
Теория и практика разработки анонимного мессенджера на Go, построенного на ядре анонимной сети HLS (Hidden Lake Service).
👀 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Пишем анонимный мессенджер с нуля
Предисловие Более подробно с общей теорией анонимности можно ознакомиться тут . Познакомиться с ядром скрытой сети, с теоретически доказуемой анонимностью, тут . Со всем представленным кодом и всеми...
👍5🤔4⚡1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📜 15 лучших практик SQL после 20 лет программирования
Даже если ваш SQL-код работает правильно, его все равно можно улучшить, в частности в том, что касается производительности и читаемости. В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.
🔗 Основной сайт
🔗 Зеркало
Даже если ваш SQL-код работает правильно, его все равно можно улучшить, в частности в том, что касается производительности и читаемости. В статье перечислены лучшие практики составления SQL-запросов, которым вы должны следовать, чтобы сделать ваш код более легким для чтения и понимания.
🔗 Основной сайт
🔗 Зеркало
👍8😁2
От синтаксического анализа и сборки мусора до WebAssembly и фаззинг-тестирования: эти и другие доклады на GopherCon 2022.
Смотреть
Смотреть
YouTube
GopherCon 2022: Compatibility: How Go Programs Keep Working - Russ Cox
Go 1, the first stable release of Go, came with a compatibility promise. This talk will explain why that's important, what it does and doesn't mean, and the strategies Go uses to continue to evolve without breaking your programs.
👍6
Разработка кастомного поискового индекса исходного кода на Go для проекта searchcode.com: взгляд со стороны разработчика.
Читать
Читать
👍4