Аналитика Telegram-канала
Подписчики
23 911
Охват за 24 ч
1,7K
ER за 24 ч
6,97%
Публикаций
6 990
Динамика подписчиков
7 дней
30 дней
6 месяцев
Больше
30 окт2 ноя5 ноя
Показаны последние 7 дней
Больше истории →
Охваты публикаций
01.1102.1103.1104.1105.1105.11
683
Средний охват
1,1K
Лучший результат
Показаны 6 публикаций — последние в канале
Больше статистики →
Упоминания
1 858
Упоминаний
755
Из них репостов
98
Каналов
6
Упоминаний за 90 дней
4
Из них репостов
5
Каналов за 90 дней
Последние посты
3 из 6 990 2 из 6 990
17 ноября AvitoTech раскладывает инженерные кейсы за игровыми столами 👀
Команда зовёт на Backend Roulette — вечеринку для бэкендеров, Go-разработчиков и архитекторов System Design, где задачи разыгрываются как партия в покер. Докладов не будет: вместо них практика, обмен опытом и немного азарта.
За каждым столом сидит эксперт AvitoTech в роли крупье. Он выдаёт команде вводные, а по ходу игры подкидывает новые обстоятельства, под которые решение придётся перестраивать.
А если за стол не хочется, можно заглянуть на сайд-активности или просто познакомиться с коллегами. После игры гостей ждёт афтерпати и нетворк.
Уметь играть в покер необязательно, главное — желание классно провести время.
📌 Зарегистрироваться!
ещё
632
7
2 5 ноя, 12:59
Bleve: поиск по тексту внутри Go-приложения
Для поиска по локальному каталогу или документации можно встроить Bleve прямо в Go-приложение. Библиотека индексирует структуры и JSON, поддерживает текстовые запросы, подсветку совпадений и фасеты.
В небольшом примере индекс в памяти содержит два документа. Запрос по полю Text находит документ с «goroutines», неизвестное слово даёт ноль совпадений. Повторная индексация под тем же ID заменяет прежний документ.
В Bleve есть русский анализатор, но он не включается автоматически только потому, что текст русский. Анализатор и mapping нужно выбирать под корпус. По этому примеру с двумя документами нельзя оценить скорость на вашей нагрузке.
Репозиторий Bleve
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека Go-разработчика
ещё
518
7
5 ноя, 11:58
Откуда взялся context canceled
При остановке сервиса разные операции получают один и тот же context canceled. Причину отмены можно передать через WithCancelCause и прочитать через context.Cause.
На карточке дочерний контекст получает причину от родителя. ctx.Err() остаётся context.Canceled, а Cause возвращает deployment stopping. Второй вызов cancel её не заменяет: срабатывает первая отмена самого контекста или его предка.
При cancel(nil) причиной станет context.Canceled. До отмены Cause вернёт nil. Отмена контекста не означает, что горутины уже остановились — их завершение нужно ждать отдельно.
Документация context
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека Go-разработчика
ещё
1 069
11
4 ноя, 11:42
Продолжить анализ этого канала
- История роста подписчиков
- Просмотры и охваты публикаций
- Кто упоминает канал и кого упоминает он
- Похожие каналы и подбор для рекламы
Открыть аналитику
Демо до 14 дней