ar
Feedback
Go tests

Go tests

الذهاب إلى القناة على Telegram

По всем вопросам- @haarrp @itchannels_telegram - 🔥полезные ит-каналы https://t.me/Golang_google - Golang программирование @golangl - golang chat @GolangJobsit - golang channel jobs @golang_jobsgo - go chat jobs

إظهار المزيد
7 798
المشتركون
+224 ساعات
-37 أيام
+330 أيام

جاري تحميل البيانات...

جذب المشتركين
يونيو '26
يونيو '26
+51
في 0 قنوات
مايو '26
+91
في 0 قنوات
Get PRO
أبريل '26
+81
في 0 قنوات
Get PRO
مارس '26
+120
في 0 قنوات
Get PRO
فبراير '26
+133
في 0 قنوات
Get PRO
يناير '26
+131
في 0 قنوات
Get PRO
ديسمبر '25
+124
في 0 قنوات
Get PRO
نوفمبر '25
+168
في 1 قنوات
Get PRO
أكتوبر '25
+112
في 0 قنوات
Get PRO
سبتمبر '25
+280
في 1 قنوات
Get PRO
أغسطس '25
+134
في 0 قنوات
Get PRO
يوليو '25
+273
في 0 قنوات
Get PRO
يونيو '25
+146
في 0 قنوات
Get PRO
مايو '25
+118
في 0 قنوات
Get PRO
أبريل '25
+161
في 1 قنوات
Get PRO
مارس '25
+163
في 0 قنوات
Get PRO
فبراير '25
+187
في 0 قنوات
Get PRO
يناير '25
+258
في 0 قنوات
Get PRO
ديسمبر '24
+271
في 0 قنوات
Get PRO
نوفمبر '24
+282
في 0 قنوات
Get PRO
أكتوبر '24
+454
في 5 قنوات
Get PRO
سبتمبر '24
+315
في 1 قنوات
Get PRO
أغسطس '24
+314
في 0 قنوات
Get PRO
يوليو '24
+272
في 0 قنوات
Get PRO
يونيو '24
+405
في 1 قنوات
Get PRO
مايو '24
+526
في 36 قنوات
Get PRO
أبريل '24
+461
في 43 قنوات
Get PRO
مارس '24
+514
في 20 قنوات
Get PRO
فبراير '24
+351
في 1 قنوات
Get PRO
يناير '24
+370
في 43 قنوات
Get PRO
ديسمبر '23
+370
في 39 قنوات
Get PRO
نوفمبر '23
+224
في 1 قنوات
Get PRO
أكتوبر '23
+148
في 0 قنوات
Get PRO
سبتمبر '23
+257
في 0 قنوات
Get PRO
أغسطس '23
+414
في 0 قنوات
Get PRO
يوليو '23
+315
في 0 قنوات
Get PRO
يونيو '23
+377
في 0 قنوات
Get PRO
مايو '23
+63
في 0 قنوات
Get PRO
أبريل '23
+34
في 0 قنوات
Get PRO
مارس '23
+119
في 0 قنوات
Get PRO
فبراير '23
+227
في 0 قنوات
Get PRO
يناير '23
+76
في 0 قنوات
Get PRO
ديسمبر '22
+1 344
في 0 قنوات
Get PRO
نوفمبر '22
+41
في 0 قنوات
Get PRO
أكتوبر '22
+147
في 0 قنوات
Get PRO
سبتمبر '22
+132
في 0 قنوات
Get PRO
أغسطس '22
+528
في 0 قنوات
Get PRO
يوليو '22
+282
في 0 قنوات
Get PRO
يونيو '22
+301
في 0 قنوات
Get PRO
مايو '22
+151
في 0 قنوات
Get PRO
أبريل '22
+1 190
في 0 قنوات
Get PRO
مارس '22
+900
في 0 قنوات
Get PRO
فبراير '22
+1 230
في 0 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
17 يونيو0
16 يونيو+2
15 يونيو+5
14 يونيو+1
13 يونيو+1
12 يونيو+4
11 يونيو+2
10 يونيو+2
09 يونيو+5
08 يونيو+1
07 يونيو+1
06 يونيو+4
05 يونيو+1
04 يونيو+5
03 يونيو+2
02 يونيو+7
01 يونيو+8
منشورات القناة
❓ Какая команда запустит тестирование всех пакетов проекта, если вы находитесь в корневой директории проекта
Anonymous voting

2
⚙️ Лучшие практики в Go: кейсы, которые особенно ждём С 1 июня у нас стартует новый сезон Podlodka Go Crew — «Лучшие практики
⚙️ Лучшие практики в Go: кейсы, которые особенно ждём С 1 июня у нас стартует новый сезон Podlodka Go Crew — «Лучшие практики в Go». Он пройдёт при поддержке 2ГИС. Будем говорить о том, как писать код, который нормально живёт в продакшене при росте нагрузки и команды. Вот какие сессии в этом сезоне мы ждём с особенным вниманием: 🚀 «Практика Go оптимизаций: растем вместе с нагрузкой», Алексей Акулович — путь сервиса от прототипа до миллионов RPS, оптимизация CPU, grpc, protobuf и даже собственный GC поверх гошного. 🏗 «Эволюция структуры Go-проекта: как 30 человек пушат в один репозиторий», Кирилл Возжеников — про рост продуктового монорепозитория, построение системы и практики, которые помогают не утонуть в хаосе. 🧩 «Как и зачем писать свой CDC на Go», Юра Саргсян — о ситуации, где стандартных решений уже недостаточно. Postgres, Kafka, гарантии доставки и и подводные камни логической репликации. 🔥 А в конце сезона проведём битву кейсов «50 оттенков межсервисного взаимодействия» — вместе разберём архитектурные задачи с метриками, схемами и ограничением на уточняющие вопросы. 👨‍💻 Будет много живых инженерных кейсов и обсуждений без абстракций. Приходите — будем разбирать реальные задачи и подходы, которые помогают строить надёжные системы. 🎟 Билеты здесь: https://podlodka.io/gocrew
1 356
3
❓ Как объявить канал только для чтения в аргументе функции
1 821
4
Собираетесь к нам в Go? ➡ Рассказали, как мы построили наймовый процесс, чтобы сделать его честнее для всех. Другие инженерны
Собираетесь к нам в Go? ➡ Рассказали, как мы построили наймовый процесс, чтобы сделать его честнее для всех. Другие инженерные инсайты от 2ГИС → в Telegram-канале RnD
1 391
5
Что выведет код?
Что выведет код?
2 372
6
⚡️ Вышло большое обновление популярного курса- Ai AI агенты, которые реально работают в проде! Вы всё ещё пишете обёртки над
⚡️ Вышло большое обновление популярного курса- Ai AI агенты, которые реально работают в проде! Вы всё ещё пишете обёртки над ChatGPT и называете это «AI-продуктом»? Пока вы промптите - рынок переходит на агентные системы. Те, что принимают решения, ходят в API, работают с Postgres и Redis, управляют браузером через Playwright. И 90% таких систем ломаются между ноутбуком и продом. AI Agents Engineering - курс, который закрывает этот разрыв. LangGraph, AutoGen, Computer Use, LLMOps. 8 модулей, 120+ шагов - от архитектуры до деплоя в Docker. На выходе: реальный опыт на большой практической базе, а production-агент и навыки, за которые уже платят. 👉 48 часов действует скидка на курс 55 процентов: https://stepik.org/a/276971/
1 728
7
❓ За что отвечает поле New в структуре sync.Pool
1 941
8
Для тех, кто строит и масштабирует сервисы на Go: 25 апреля пройдет Я.Субботник по Go Яндекс проведет митап офлайн в Санкт-Пе
Для тех, кто строит и масштабирует сервисы на Go: 25 апреля пройдет Я.Субботник по Go Яндекс проведет митап офлайн в Санкт-Петербурге и онлайн. Участников будут ждать практические доклады, живые кейсы и решения, проверенные под нагрузкой. Руководитель группы разработки Городских сервисов Владимир Тельбухов покажет, как наладить консистентность в интеграциях с внешними сервисами. А разработчик Yandex Cloud Иван Похабов, расскажет, как устроен GoBGP, какие баги в нём встречаются и как их исправляют в production. Полную программу выступлений можно найти на сайте. Помимо докладов, для участников проведут круглые столы, квиз по Go, а также экскурсию по питерскому офису Яндекса, для которой офлайн-участникам потребуется предварительная регистрация. 👉 Регистрируемся
1 849
9
❓ В каком случае можно использовать пользовательские типы как ключи в мапе
1 940
10
Проект можно запустить быстро, но выдержит ли он рост нагрузки, требования к безопасности и отказоустойчивости? Часто на стар
Проект можно запустить быстро, но выдержит ли он рост нагрузки, требования к безопасности и отказоустойчивости? Часто на старте думают только о функциях. Производительность, масштабирование, защита — добавим потом. В реальности это «потом» оборачивается дорогими переделками и компромиссами. На бесплатном вебинаре: • разберём, как требования к нагрузке, отказоустойчивости и безопасности формируют архитектуру с первого дня. • поговорим о том, какие нефункциональные требования влияют на систему сильнее всего. • как собирать и формулировать их вместе с бизнесом и как принимать архитектурные решения с учётом сроков и бюджета. Спикер Александр Хохлов — архитектор платформенных решений в ГК Иннотех. Открытый урок проходит в преддверии старта курса «Проектирование систем». Регистрируйтесь сейчас - напомним перед вебинаром: регистрация Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
872
11
❓ Что обозначает параметр GOGC
1 807
12
🔍Тестовое собеседование с Go Senior из Uzum в этот четверг 9 апреля(в четверг!) в 19:00 по мск приходи онлайн на открытое со
🔍Тестовое собеседование с Go Senior из Uzum в этот четверг 9 апреля(в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Go-разработчика. Как это будет: 📂 Маруф Караев, Senior из Uzum, ex-Яндекс, ex-EPAM будет задавать реальные вопросы и задачи разработчику-добровольцу 📂 Маруф будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью 📂 В конце можно будет задать любой вопрос Маруфу Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Go-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы. Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_go_bot Реклама. О рекламодателе.
995
13
❓ Почему код падает и как это исправить Функция должна заполнить срез и мапу, но сейчас она падает с panic. В чём проблема? func fillData(s []int, m map[string]int) { // Добавляем в срез s = append(s, 10, 20, 30) // Добавляем в мапу m["count"] = len(s) m["total"] = 60 fmt.Println("Срез:", s) fmt.Println("Мапа:", m) } func main() { fillData(nil, nil) } 💡 Подсказка: срез и мапа ведут себя по-разному append к nil срезу работает нормально запись в nil map → panic 🔥 В чём ошибка m не инициализирована → это nil map в неё нельзя записывать значения
1 992
14
Скоро стартует F1 для Go-инженеров — VK JT Meetup VK приглашает обсудить реальные архитектурные кейсы, а также новости и вызо
Скоро стартует F1 для Go-инженеров — VK JT Meetup VK приглашает обсудить реальные архитектурные кейсы, а также новости и вызовы индустрии. Когда и где: 📍 Москва — 4 апреля 📍 Санкт-Петербург — 11 апреля Только офлайн. В программе технические доклады, командные активности и общение. Москва: • как сократить число проверок прав с 400 млн до 200 тысяч, не сломав бизнес-логику • устройство безопасной архитектуры платформы мини-приложений: изоляция, мультитенантность, контроль ресурсов и границы ответственности между платформой и разработчиком Дальше два трека на выбор: решение архитектурной задачи в команде с обратной связью от лидов VK или обсуждение инженерных новостей в записи подкаста. А в завершение встречи — неформальная вечеринка с коллегами. Санкт-Петербург: • устройство безопасной архитектуры платформы мини-приложений: изоляция, мультитенантность, контроль ресурсов и границы ответственности между платформой и разработчиком • как сделать клиент для Tarantool на Go по-настоящему быстрым — от наивной реализации до оптимизаций, которые режут аллокации и горутины После докладов — решение архитектурной задачи и живое общение с экспертами VK и коллегами. Участие бесплатное. Регистрируйтесь по ссылке и приходите!
1 091
15
Хитрая Go-задача: package main import "fmt" type uint128 struct { Hi uint64 Lo uint64 } func f(φ uint128, β int) uint32 { ret
Хитрая Go-задача: package main import "fmt" type uint128 struct { Hi uint64 Lo uint64 } func f(φ uint128, β int) uint32 { return uint32(φ.Hi >> (63 - β)) } func main() { x := uint128{Hi: 0x8000000000000001} fmt.Println(f(x, 0)) fmt.Println(f(x, 1)) fmt.Println(f(x, 63)) } Вопросы: Что выведет код? Что будет при β = 64? Можно ли объявить одновременно beta и β? Ожидаемый ответ: 1 2 1 Подвох: сдвиг зависит от β возможен отрицательный shift обрезание до uint32 beta и β - разные переменные • Вам нужно понять, как работает сдвиг вправо заметить, что в конце результат режется до uint32 • увидеть, что при β = 64 получится отрицательный сдвиг: 63 - 64 = -1 и ещё понять, что beta и β в Go - это разные имена переменных То есть с виду задача про один shift, а на деле она проверяет сразу несколько знаний. Запустить код: https://go.dev/play/ Полезные ресурсы Go 🚀Max @Golang_google
2 052