Go Library
4.11K subscribers
20 photos
1 video
63 files
800 links
Go (Golang) Library

Реклама: @ostinostin
Контент: @mxssl
Download Telegram
Go Assembly Mutation Testing

https://words.filippo.io/assembly-mutation
🔎 Ищете способы улучшить работу с данными в Go?

На открытом вебинаре разберемся, как использовать итераторы для работы с большими данными. Поймем, что изменилось с Go 1.23 и какие преимущества дают ленивые итераторы.

❗️ Изучите, как заменить стандартные циклы на более эффективные итераторы и оптимизировать свой код. Освойте лучшие практики разработки на Go!

Присоединяйтесь к открытому уроку 19 августа в 20:00 МСК: https://vk.cc/cOxPmy

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2Vtzqw9pLjB
«System Design — как темный лес. Go — вроде бы знаю, но знания поверхностные. А собеседование снова провавил на задаче по concurrency»

Знакомо?

Даже у разработчиков с 2-5 годами опыта остаются такие пробелы, которые мешают чувствовать уверенность:
– знаю много паттернов и приемов, но не знаю где и когда их применять;
– на System Design интервью не получается спроектировать систему за час;
– кажется, что понимаю Go, но только до тех пор, пока не столкнусь с задачами на собеседованиях.

🎓 В телеграм-канале Балун Владимир есть материалы, которые помогают прокачать Go и подготовиться к собеседованиям — без воды и пересказов статей из интернета.

1⃣Технические разборы:
Итераторы в Golang
Паттерны использования каналов в Go
Внутреннее устройство аллокатора Go
Внутреннее устройство мьютексов в Go и Linux

2⃣Подготовка к собеседованиям:
Concurrency задачи с Go собеседований
Решение сложных задач с Go собеседований
Как подготовиться к System Design интервью

3⃣Карьера и опыт:
Особенности Golang
Карьера программиста в BigTech
Путь от джуна до тимлида Яндекса

Если хочется разобраться в Go глубже, научиться объяснять сложные вещи и уверенно проходить собеседования — канал точно пригодится.

Автор канала - Владимир Балун. Разрабатывал высоконагруженные сервисы на С++ и Go в Тинькофф, Mail.ru и Ozon. Руководил командой распределенной трассировки запросов в Яндексе (11GB/s трафик) и провел больше ста технических интервью в разных компаниях. Сейчас создает образовательные проекты и делится опытом в телеграме.

Канал открыт. Без флуда. Только польза.

Подписаться

Реклама. ИП Балун Владимир Николаевич, ИНН: 610111147548, erid: 2Vtzqv8938d
Please open Telegram to view this post
VIEW IN TELEGRAM
Understanding reading all available things from a Go channel (with a timeout)

https://utcc.utoronto.ca/~cks/space/blog/programming/GoReadAllFromChannelWithTimeout
statsviz

Visualize real time plots of your Go program runtime metrics, including heap, objects, goroutines, GC pauses, scheduler and more, in your browser.


https://github.com/arl/statsviz
treeview

TreeView is a feature-rich Go library for displaying and navigating tree structures in the terminal. TreeView has full Bubble Tea and Lipgloss support, allowing you to build glamorous, interactive terminal applications.


https://github.com/Digital-Shane/treeview
dwarfreflect

Enhanced reflection for Go using DWARF debug information to extract function parameter names, enabling automatic struct generation and semantic function calls.


https://github.com/matteo-grella/dwarfreflect
cors

A principled CORS middleware library for Go, designed to be both easier to use and harder to misuse than existing alternatives.


https://github.com/jub0bs/cors
stormy

Minimal, customizable, and neofetch-like weather CLI inspired by rainy, written in Go


https://github.com/ashish0kumar/stormy
jwt

Go implementation of JSON Web Tokens (JWT).


https://github.com/golang-jwt/jwt
How We Migrated the Parse API From Ruby to Golang (Resurrected)

https://charity.wtf/2025/07/24/how-we-migrated-the-parse-api-from-ruby-to-golang-resurrected