Анонс библиотеки потоковой обработки данных goio, вдохновлённой Scala-библиотеками cats-effect и fs2.
Читать
Читать
Хабр
Потоковая обработка данных в go
При использовании языка Go чувствуется нехватка хорошей библиотеки для работы с потоками данных. Имеющиеся библиотеки в основном написаны во времена до дженериков и имеют не очень удобный интерфейс....
Небольшая подборка книг для Go-разработчиков, которая охватывает как работу с языком, так и книги для общего кругозора бэкенд-разработчика.
Читать
Читать
Tproger
Топ-7 книг Golang-разработчика
Составили подборку из семи книг Golang-разработчика, без которых не обойтись ни в работе, ни на собеседовании.
Пополнили подборку видеоуроков по Go от канала The Art of Development новым материалом 👉 https://t.me/goproglib/2603
Telegram
Библиотека Go разработчика
Видеоуроки по Go от канала The Art of Development:
— Дженерики в Go 1.18
— Фильтрация в REST API на Go и PostgreSQL
— Работаем с PostgreSQL в Go. Часть 1 & 2 & 3
— Пишем полноценный production проект на Go. Часть 1 & 2 & 3
— Разбираемся с Neo4j + реализуем…
— Дженерики в Go 1.18
— Фильтрация в REST API на Go и PostgreSQL
— Работаем с PostgreSQL в Go. Часть 1 & 2 & 3
— Пишем полноценный production проект на Go. Часть 1 & 2 & 3
— Разбираемся с Neo4j + реализуем…
Eli Bendersky решил снова переписать свой лексический анализатор с учетом всех нововведений Go. В итоге имеем трехкратное увеличение производительности и несколько полезных советов от автора, которые могут помочь при решении подобных задач.
Читать
Читать
Несколько советов по повышению связности в приложениях на Go с использованием дженериков от Miłosz Smółka, синьор бэкенд-инженера в GetHarley, сооснователя Three Dots Labs и создателя Watermill.
Читать
Читать
X (formerly Twitter)
Miłosz Smółka (@m1_10sz) on X
I write about building modern applications in Go.
Co-author of https://t.co/Gql0pRRt0t and Go in One Evening.
Co-author of https://t.co/Gql0pRRt0t and Go in One Evening.
🌱 11 карьерных советов для начинающих разработчиков
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
Серия статей о построении скелетона для API на Go
— Часть 1. Структура проекта, базовый функционал и зависимости
— Часть 2. 😴
— Часть 1. Структура проекта, базовый функционал и зависимости
— Часть 2. 😴
🛠 Bud — новый веб-фреймворк для Go-разработчиков, который нацелен упростить процесс создания, запуска и обслуживания многофункциональных веб-приложений.
На скринкасте показан пошаговый процесс создания минимального клона Hacker News с использованием Bud.
🔗 Репозиторий
🔗 Документация
На скринкасте показан пошаговый процесс создания минимального клона Hacker News с использованием Bud.
🔗 Репозиторий
🔗 Документация
YouTube
Build a Minimal Hacker News Clone in 15 Minutes with Bud
This video introduces a new full-stack web framework called Bud. It's MIT licensed and open source: https://github.com/livebud/bud.
I built Bud for indie hackers who want to be able to build, launch and iterate on ambitious web apps on tight budgets.
This…
I built Bud for indie hackers who want to be able to build, launch and iterate on ambitious web apps on tight budgets.
This…
Очередное сравнение производительности Go и Rust, любопытство к которому было спровоцировано статьей «Наблюдение за выполнением конкурирующих задач в Go и Rust».
Читать
Читать
Хабр
Наблюдение за выполнением конкурирующих задач в Go и Rust
Предисловие Эта статья представляет собой что-то вроде курсовой работы, которую автор не поленился сделать, изучая одновременно Go и Rust. Сильной стороной обоих языков программирования считается...
This media is not supported in your browser
VIEW IN TELEGRAM
Увеличение производительности в 5 раз и уменьшение объема оперативной памяти на 40%. Вот каких цифр позволил добиться Go по сравнению с Node.js в Hasura Storage.
Подробности
Подробности
nhost.io
Hsaura Storage in Go: 5x performance increase and 40% less RAM | Nhost
Nhost is an open source Firebase alternative with GraphQL, built with the following things in mind: Open Source, GraphQL, SQL, Great Developer Experience
Слёрм запускает курс «Golang для инженеров», на котором мы обучим разным полезным фичам: созданию своего API сервера, запуску контейнеров, взаимодействию с Docker и и Kubernetes. У нас все серьезно, это уже третий поток!
На выходе ты станешь разговаривать с Go на одном языке (буквально), сможешь создавать сложные программы, взаимодействовать с другими инструментами и работать с кастомными операторами.
GOтов погрузиться в поток? Тогда тебе сюда: https://slurm.club/38R50ER
Если займешь место на курсе сегодня, получишь приятную мелочь: скидку 10%. Просто скопируй промокод GO-3_10.
На выходе ты станешь разговаривать с Go на одном языке (буквально), сможешь создавать сложные программы, взаимодействовать с другими инструментами и работать с кастомными операторами.
GOтов погрузиться в поток? Тогда тебе сюда: https://slurm.club/38R50ER
Если займешь место на курсе сегодня, получишь приятную мелочь: скидку 10%. Просто скопируй промокод GO-3_10.
Евгений Лопаткин, Go-разработчик в Ozon Tech, делится опытом написания внешней Go-библиотеки, удобной для экспорта и импорта.
Читать
Читать
Хабр
Экспортируем модули из Go-сервиса: сотворение директории pkg
Чтобы поделиться кодом, нужно создать библиотеку и разместить её в самостоятельном репозитории. Но иногда возникает необходимость хранить библиотеку вместе с сервисом, который её использует. Среди...
#news
Новости из мира Go-разработки:
— Релиз Rqlite 7.5.0
— Релиз Gocache 3.0
— Релиз Concurrent Map 2.0
— Релиз eBPF 0.9
— Релиз Sonic 1.3
— Релиз Kratos 2.3
— Релиз immudb 1.3
— Релиз Plow 1.2
— Релиз Traefik 2.7.0
— Релиз Oak 4.0
— Релиз Fiber 2.34.0
— Релиз WAL-G 2.0
— Анонс GoLand 2022.2 EAP #2
Новости из мира Go-разработки:
— Релиз Rqlite 7.5.0
— Релиз Gocache 3.0
— Релиз Concurrent Map 2.0
— Релиз eBPF 0.9
— Релиз Sonic 1.3
— Релиз Kratos 2.3
— Релиз immudb 1.3
— Релиз Plow 1.2
— Релиз Traefik 2.7.0
— Релиз Oak 4.0
— Релиз Fiber 2.34.0
— Релиз WAL-G 2.0
— Анонс GoLand 2022.2 EAP #2