24.0KПодписчиков
июл 2025Добавлен
РусскийЯзык
Описание
Все самое полезное для Go-разработчика в одном канале. №4978953018 Список наших каналов: https://t.me/proglibrary/9197 Учиться у нас: https://proglib.io/w/32d20779 Обратная связь: @proglibrary_feedback_bot По рекламе: @proglib_adv
Статистика
Рост подписчиков
24 002▲ 0.3%
| Дата | Подписчиков |
|---|---|
| 29 июл | 23 932 |
| 30 июл | 23 928 |
| 31 июл | 23 932 |
| 1 авг | 23 932 |
| 2 авг | 23 945 |
| 3 авг | 23 945 |
| 4 авг | 23 952 |
| 5 авг | 23 960 |
| 6 авг | 23 968 |
| 7 авг | 23 983 |
| 8 авг | 23 983 |
| 9 авг | 23 991 |
| 10 авг | 23 995 |
| 11 авг | 24 003 |
| 12 авг | 24 005 |
| 13 авг | 24 021 |
| 14 авг | 24 024 |
| 15 авг | 24 026 |
| 16 авг | 24 032 |
| 17 авг | 24 035 |
| 18 авг | 24 040 |
| 19 авг | 24 045 |
| 20 авг | 24 044 |
| 21 авг | 24 044 |
| 22 авг | 24 047 |
| 23 авг | 24 047 |
| 24 авг | 24 047 |
| 25 авг | 24 043 |
| 26 авг | 24 049 |
| 27 авг | 24 055 |
| 28 авг | 24 054 |
| 29 авг | 24 053 |
| 30 авг | 24 056 |
| 31 авг | 24 054 |
| 1 сен | 24 057 |
| 2 сен | 24 060 |
| 3 сен | 24 063 |
| 4 сен | 24 070 |
| 5 сен | 24 068 |
| 6 сен | 24 057 |
| 7 сен | 24 057 |
| 8 сен | 24 063 |
| 9 сен | 24 062 |
| 10 сен | 24 071 |
| 11 сен | 24 084 |
| 12 сен | 24 089 |
| 13 сен | 24 088 |
| 14 сен | 24 087 |
| 15 сен | 24 068 |
| 16 сен | 24 066 |
| 17 сен | 24 064 |
| 18 сен | 24 071 |
| 19 сен | 24 075 |
| 20 сен | 24 063 |
| 21 сен | 24 068 |
| 22 сен | 24 067 |
| 23 сен | 24 069 |
| 24 сен | 24 074 |
| 25 сен | 24 075 |
| 26 сен | 24 075 |
| 27 сен | 24 075 |
| 28 сен | 24 081 |
| 29 сен | 24 076 |
| 30 сен | 24 074 |
| 1 окт | 24 064 |
| 2 окт | 24 059 |
| 3 окт | 24 059 |
| 4 окт | 24 058 |
| 5 окт | 24 064 |
| 6 окт | 24 068 |
| 7 окт | 24 073 |
| 8 окт | 24 061 |
| 9 окт | 24 049 |
| 10 окт | 24 055 |
| 11 окт | 24 056 |
| 12 окт | 24 059 |
| 13 окт | 24 062 |
| 14 окт | 24 061 |
| 15 окт | 24 059 |
| 16 окт | 24 050 |
| 17 окт | 24 047 |
| 18 окт | 24 045 |
| 19 окт | 24 038 |
| 20 окт | 24 041 |
| 22 окт | 24 035 |
| 23 окт | 24 037 |
| 24 окт | 24 020 |
| 25 окт | 24 012 |
| 26 окт | 24 002 |
Количество постов
7 536▲ 1.4%
| Дата | Постов |
|---|---|
| 29 июл | 7 433 |
| 30 июл | 7 435 |
| 31 июл | 7 436 |
| 1 авг | 7 437 |
| 2 авг | 7 438 |
| 3 авг | 7 439 |
| 4 авг | 7 440 |
| 5 авг | 7 442 |
| 6 авг | 7 443 |
| 7 авг | 7 444 |
| 8 авг | 7 447 |
| 9 авг | 7 448 |
| 10 авг | 7 449 |
| 11 авг | 7 451 |
| 12 авг | 7 452 |
| 13 авг | 7 453 |
| 14 авг | 7 454 |
| 15 авг | 7 455 |
| 16 авг | 7 455 |
| 17 авг | 7 455 |
| 18 авг | 7 457 |
| 19 авг | 7 458 |
| 20 авг | 7 459 |
| 21 авг | 7 461 |
| 22 авг | 7 462 |
| 23 авг | 7 463 |
| 24 авг | 7 464 |
| 25 авг | 7 465 |
| 26 авг | 7 466 |
| 27 авг | 7 467 |
| 28 авг | 7 468 |
| 29 авг | 7 469 |
| 30 авг | 7 470 |
| 31 авг | 7 471 |
| 1 сен | 7 472 |
| 2 сен | 7 473 |
| 3 сен | 7 474 |
| 4 сен | 7 475 |
| 5 сен | 7 476 |
| 6 сен | 7 477 |
| 7 сен | 7 478 |
| 8 сен | 7 478 |
| 9 сен | 7 480 |
| 10 сен | 7 481 |
| 11 сен | 7 481 |
| 12 сен | 7 482 |
| 13 сен | 7 484 |
| 14 сен | 7 487 |
| 15 сен | 7 491 |
| 16 сен | 7 493 |
| 17 сен | 7 494 |
| 18 сен | 7 495 |
| 19 сен | 7 496 |
| 20 сен | 7 497 |
| 21 сен | 7 498 |
| 22 сен | 7 499 |
| 23 сен | 7 503 |
| 24 сен | 7 504 |
| 25 сен | 7 504 |
| 26 сен | 7 506 |
| 27 сен | 7 507 |
| 28 сен | 7 507 |
| 29 сен | 7 509 |
| 30 сен | 7 510 |
| 1 окт | 7 511 |
| 2 окт | 7 511 |
| 3 окт | 7 511 |
| 4 окт | 7 511 |
| 5 окт | 7 511 |
| 6 окт | 7 511 |
| 7 окт | 7 512 |
| 8 окт | 7 514 |
| 9 окт | 7 515 |
| 10 окт | 7 516 |
| 11 окт | 7 517 |
| 12 окт | 7 518 |
| 13 окт | 7 520 |
| 14 окт | 7 521 |
| 15 окт | 7 522 |
| 16 окт | 7 524 |
| 17 окт | 7 525 |
| 18 окт | 7 526 |
| 19 окт | 7 527 |
| 20 окт | 7 528 |
| 22 окт | 7 530 |
| 23 окт | 7 532 |
| 24 окт | 7 533 |
| 25 окт | 7 534 |
| 26 окт | 7 536 |
Средние просмотры на пост
2 938▲ 34.6%
| Дата | Просмотров |
|---|---|
| 29 июл | 2 183 |
| 30 июл | 2 192 |
| 31 июл | 2 235 |
| 1 авг | 2 281 |
| 2 авг | 2 415 |
| 3 авг | 2 525 |
| 4 авг | 2 605 |
| 5 авг | 2 493 |
| 6 авг | 2 528 |
| 7 авг | 2 499 |
| 8 авг | 2 313 |
| 9 авг | 2 348 |
| 10 авг | 2 505 |
| 11 авг | 2 383 |
| 12 авг | 2 494 |
| 13 авг | 2 623 |
| 14 авг | 2 636 |
| 15 авг | 2 768 |
| 16 авг | 2 879 |
| 17 авг | 2 966 |
| 18 авг | 2 940 |
| 19 авг | 3 068 |
| 20 авг | 3 111 |
| 21 авг | 3 062 |
| 22 авг | 3 141 |
| 23 авг | 3 208 |
| 24 авг | 3 198 |
| 25 авг | 3 168 |
| 26 авг | 3 138 |
| 27 авг | 3 022 |
| 28 авг | 2 966 |
| 29 авг | 2 908 |
| 30 авг | 2 958 |
| 31 авг | 2 985 |
| 1 сен | 3 108 |
| 2 сен | 3 208 |
| 3 сен | 3 214 |
| 4 сен | 3 234 |
| 5 сен | 3 209 |
| 6 сен | 3 281 |
| 7 сен | 3 356 |
| 8 сен | 3 471 |
| 9 сен | 3 314 |
| 10 сен | 3 356 |
| 11 сен | 3 453 |
| 12 сен | 3 440 |
| 13 сен | 3 162 |
| 14 сен | 2 880 |
| 15 сен | 2 470 |
| 16 сен | 2 482 |
| 17 сен | 2 498 |
| 18 сен | 2 633 |
| 19 сен | 2 759 |
| 20 сен | 2 814 |
| 21 сен | 2 904 |
| 22 сен | 3 028 |
| 23 сен | 3 105 |
| 24 сен | 3 185 |
| 25 сен | 3 253 |
| 26 сен | 3 183 |
| 27 сен | 3 302 |
| 28 сен | 3 412 |
| 29 сен | 3 303 |
| 30 сен | 3 333 |
| 1 окт | 3 325 |
| 2 окт | 3 419 |
| 3 окт | 3 474 |
| 4 окт | 3 514 |
| 5 окт | 3 555 |
| 6 окт | 3 602 |
| 7 окт | 3 619 |
| 8 окт | 3 245 |
| 9 окт | 3 243 |
| 10 окт | 3 427 |
| 11 окт | 3 789 |
| 12 окт | 3 974 |
| 13 окт | 3 985 |
| 14 окт | 4 161 |
| 15 окт | 4 308 |
| 16 окт | 4 118 |
| 17 окт | 4 090 |
| 18 окт | 3 384 |
| 19 окт | 2 625 |
| 20 окт | 2 628 |
| 22 окт | 4 271 |
| 23 окт | 4 157 |
| 24 окт | 4 110 |
| 25 окт | 3 584 |
| 26 окт | 2 938 |
Аналитика
Подписчики
−73−0,30%изменение за период
−3в среднем за день
+6лучший день · 28 сен 2026
−17худший день · 24 окт 2026
Публикации и охват
0,9постов в день · 24 за период
4 032средний охват поста
16,8%читаемость · доля подписчиков, видящих пост
3,4реакций на пост
79%постов с фото и видео
Место в каталоге
Самые просматриваемые посты
Посты, которые прочитали больше всего людей
- 14KПеренос MiniJinja с Rust на Go силами Opus и Codex Около десяти часов работы агента и примерно 45 минут активного участия автора. Так Армин Ронахер оценивает о7 окт 2026Открыть пост
- 14KПеренос MiniJinja с Rust на Go силами Opus и Codex Около десяти часов работы агента и примерно 45 минут активного участия автора. Так Армин Ронахер оценивает о7 окт 2026Открыть пост
- 5.4K🧑💻 Эмулятор AWS-сервисов Kumo — это небольшой инструмент на Go для локальной имитации AWS-сервисов. Он помогает разработчикам тестировать приложения без облак30 сен 2026Открыть пост
- 4.0K🔎 Go 1.27 находит утечки горутин Обработчик запустил воркеры, получил ошибку и вернулся. Остальные горутины продолжают отправлять результаты в небуферизованный9 окт 2026Открыть пост
- 3.9K💡 GC работает, а память всё равно растёт Сборщик мусора не удалит объект, пока приложение хранит доступную ссылку на него. Поэтому кеш без вытеснения или расту11 окт 2026Открыть пост
Больше всего реакций
Посты, на которые читатели реагировали чаще всего
- 15🔎 Go 1.27 находит утечки горутин Обработчик запустил воркеры, получил ошибку и вернулся. Остальные горутины продолжают отправлять результаты в небуферизованный9 окт 2026Открыть пост
- 10💡 slog: убираем секретный атрибут до записи лога Токен не должен попадать в лог, но приходит вместе с остальными полями запроса. У стандартных JSONHandler и Te16 окт 2026Открыть пост
- 8🛠 garble 0.18: меньше сведений об исходнике в Go-бинарнике Go-бинарник сохраняет имена и другую информацию, полезную для диагностики. garble меняет сборку так,13 окт 2026Открыть пост
- 7singleflight: один запрос к источнику вместо одинаковых параллельных Кеш опустел, и несколько обработчиков одновременно пошли за одним товаром в БД. Пока первы24 окт 2026Открыть пост
- 6💡 GC работает, а память всё равно растёт Сборщик мусора не удалит объект, пока приложение хранит доступную ссылку на него. Поэтому кеш без вытеснения или расту11 окт 2026Открыть пост
Посты из канала
25 окт 16:20
📌 Один курс — хорошее вложение в себя. Два по той же цене — ещё лучше.
В Proglib Academy действует акция: покупаешь один курс, а второй получаешь в подарок.
Например, можно совместить два направления по работе с ИИ:
💥 ИИ для разработчиков — применение нейросетей в повседневной разработке: работ...
1.1K
📷 1
25 окт 07:42
Тест упал. Покажите, что именно разошлось
Два больших объекта в логе приходится сравнивать глазами. cmp.Diff(want, got) из go-cmp показывает различия, в том числе во вложенных структурах. Пустая строка означает, что значения равны по выбранным правилам.
Мини-пример для файла tags_test.go. Здесь ра...
1.6K
24 окт 07:10
singleflight: один запрос к источнику вместо одинаковых параллельных
Кеш опустел, и несколько обработчиков одновременно пошли за одним товаром в БД. Пока первый запрос ещё работает, остальные повторяют ту же работу. Для такой ситуации есть golang.org/x/sync/singleflight.
Вызов Group.Do(key, fn) об...
2.0K
❤️ 7
23 окт 07:04
💾 Команда Dolt ускорила WAL сочетанием fdatasync и записи нулей
Заменить fsync на fdatasync оказалось недостаточно. Команда Go-базы Dolt также стала заранее записывать 4 МиБ нулей при расширении журнала. Следующие записи перезаписывают готовую область, реже требуя синхронизации метаданных.
Во вну...
2.3K
❤️ 4
📷 1
22 окт 15:16
😎 Выбираешь один курс, второй получаешь бесплатно. Баг? Нет, акция!
До 31 октября в Proglib Academy можно выбрать два курса и заплатить только за один.
Например, можно совместить:
💥 ИИ для разработчиков — применение нейросетей в повседневной разработке: работа с кодом, тестирование и ревью.
💥...
2.3K
❤️ 3
📷 1
22 окт 07:02
⚙️ Go 1.27 открывает SIMD-инструкции ARM и WebAssembly без ассемблера
Переносимый SIMD скрывает различия процессоров. Но для специфических операций есть более низкий уровень — экспериментальный simd/archsimd.
В Go 1.27 к amd64 добавились arm64 и wasm. Эксперимент включается при сборке:
GOEXPERIME...
2.5K
❤️ 4
📷 1
21 окт 07:02
🛠 gopls спрашивает, какие теги добавить полям структуры
Раньше действие Add struct tags добавляло json-теги в camelCase. Теперь gopls умеет уточнять параметры: например, выбрать json,yaml,db и snake_case.
Ставите курсор на структуру, вызываете действие, отвечаете на два вопроса — сервер генерируе...
2.8K
❤️ 1
📷 1
20 окт 07:04
🌐 Go 1.27: закрыли Body — соединение ещё пригодится
Клиенту нужен только статус ответа, поэтому тело он не читает. До Go 1.26 включительно вызов resp.Body.Close() в таком HTTP/1-запросе приводил к закрытию соединения. Следующий запрос снова платил за TCP и TLS.
В Go 1.27 Transport после Close аси...
3.2K
❤️ 3
📷 1
19 окт 07:01
🔎 ReverseProxy: заголовок добавили, а backend его не увидел
Прокси записывает X-App-User в Director. Клиент присылает Connection: X-App-User — и до backend заголовок уже не доходит.
Причина в порядке обработки: hop-by-hop заголовки удаляются после вызова Director. Клиент может перечислить их в Co...
3.3K
❤️ 2
📷 1
18 окт 07:02
🔎 go test запускает и код зависимостей
Загрузка Go-модуля не выполняет его init(). Но когда зависимость импортирована в тестовый бинарник, её инициализация запускается до тестов — с доступом к окружению процесса.
Жюль Робино проверил это на собственной тестовой зависимости: при сборке она молчала...
3.2K
❤️ 5
📷 1
17 окт 07:01
🧪 Зелёный тест ещё нужно проверить
Функция IsSorted должна отличать отсортированный слайс от неотсортированного. Один тест на [1, 2, 3] пропустит реализацию, которая всегда возвращает true.
В разборе TDD на Go Джон Арундел сначала пишет тест и минимальную реализацию с return false. Тест компилиру...
3.2K
❤️ 4
📷 1
16 окт 07:04
💡 slog: убираем секретный атрибут до записи лога
Токен не должен попадать в лог, но приходит вместе с остальными полями запроса. У стандартных JSONHandler и TextHandler есть HandlerOptions.ReplaceAttr: callback преобразует атрибут перед записью.
Возврат пустого slog.Attr{} удаляет поле. Фильтр на...
3.3K
❤️ 10
📷 1