🏎 К чему приводит обилие конкурентности в кодовой базе Go?
В статье поговорим о том, какие проблемы возникают при конкурентном обращении нескольких потоков к одним и тем же данным.
https://proglib.io/sh/1ZUDVNWIXs
В статье поговорим о том, какие проблемы возникают при конкурентном обращении нескольких потоков к одним и тем же данным.
https://proglib.io/sh/1ZUDVNWIXs
👍5👎4
#news
Новости из мира Go-разработки:
— Релиз GoLand 2022.1.1
— Анонс GoLand 2022.2 EAP
— Релиз Roaring 1.1
— Релиз cli 2.7
— Релиз golangci-lint 1.46.2
— Добавлена конкретика в proposal: Go 2: Lightweight anonymous function syntax
Новости из мира Go-разработки:
— Релиз GoLand 2022.1.1
— Анонс GoLand 2022.2 EAP
— Релиз Roaring 1.1
— Релиз cli 2.7
— Релиз golangci-lint 1.46.2
— Добавлена конкретика в proposal: Go 2: Lightweight anonymous function syntax
The JetBrains Blog
GoLand 2022.1.1 Is Out With Syntax Highlighting and Navigation for go.work, Generics-Related Inspections, and More | The GoLand…
The GoLand 2022.1.1 update is out! You can download the build from the website, update via the Toolbox App, apply a patch (go to GoLand | Check for Updates),
👍12
Анонс библиотеки потоковой обработки данных goio, вдохновлённой Scala-библиотеками cats-effect и fs2.
Читать
Читать
Хабр
Потоковая обработка данных в go
При использовании языка Go чувствуется нехватка хорошей библиотеки для работы с потоками данных. Имеющиеся библиотеки в основном написаны во времена до дженериков и имеют не очень удобный интерфейс. С...
👍9💩9
Небольшая подборка книг для Go-разработчиков, которая охватывает как работу с языком, так и книги для общего кругозора бэкенд-разработчика.
Читать
Читать
Tproger
Топ-7 книг Golang-разработчика
Составили подборку из семи книг Golang-разработчика, без которых не обойтись ни в работе, ни на собеседовании.
👍14
Пополнили подборку видеоуроков по 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 + реализуем…
❤6👎1
Eli Bendersky решил снова переписать свой лексический анализатор с учетом всех нововведений Go. В итоге имеем трехкратное увеличение производительности и несколько полезных советов от автора, которые могут помочь при решении подобных задач.
Читать
Читать
👍3
Несколько советов по повышению связности в приложениях на 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.
👍3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🌱 11 карьерных советов для начинающих разработчиков
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
👍7🔥1
Серия статей о построении скелетона для API на Go
— Часть 1. Структура проекта, базовый функционал и зависимости
— Часть 2. 😴
— Часть 1. Структура проекта, базовый функционал и зависимости
— Часть 2. 😴
👍12
🛠 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…
🔥16👍3👎3
Очередное сравнение производительности Go и Rust, любопытство к которому было спровоцировано статьей «Наблюдение за выполнением конкурирующих задач в Go и Rust».
Читать
Читать
Хабр
Наблюдение за выполнением конкурирующих задач в Go и Rust
Предисловие Эта статья представляет собой что-то вроде курсовой работы, которую автор не поленился сделать, изучая одновременно Go и Rust. Сильной стороной обоих языков программирования считается...
👍7👎3
Увеличение производительности в 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
👍11