Golang.exe
3.65K subscribers
71 photos
1 video
74 links
Сообщество Go Программистов
💎 Чат: @golang_talk
🔴 Сайт: https://golangify.com
🔴 Форум: https://itfy.org

Контакты: @python_user
Download Telegram
🐍 Почему мы перешли с Python на Go

Поставщик высоконагруженного API Stream перешёл с Python на Go, хотя этот язык знают немногие...

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

Подробнее: https://habr.com/ru/company/skillfactory/blog/669818/
🔥5
@golang_interview - в канале публикуются все возможные вопросы и ответы с собеседований по Go от одного из авторов, крупнейшего Golang сообщества 🔥. Вопросы собраны для всех уровней разработчиков и реально помогут устроиться на работу .

1 канал вместо тысячи учебников и курсов, подписывайтесь: 👇👇👇

@golang_interview
🔥9
Имплементируем WebSocket протокол на Go

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

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

Подробнее: https://habr.com/ru/post/674694/
🔥11👍4
Go разработчик проекта быстрой доставки СберМаркета 🛒💚

Быстрая доставка - это молодое направление для СберМаркета. Цель проекта: доставить заказ из магазина как можно быстрее. Много бизнес-логики внутри и тем интересней. Здесь Big Data: нужно просуммировать, просчитать — большое поле для деятельности!

*Стек: Golang, PostgreSQL, Redis, Kafka, React, CI/CD, Kubernetes, ClickHouse*

💡Что нужно будет делать:

- придумывать алгоритмы и внедрять их;
- улучшать геотрекинг;
- повышать наблюдаемость сервисов;
- рассчитывать срок доставки заказа и помогать выводить наших партнеров в смены;
- реализовывать механизм гибких формул для расчетов прайсеров;
- обеспечивать покрытие кода модульными и интеграционными тестами;
- проводить Code review коллег и вырабатывать оптимальные решения.

Подробнее про вакансию по ссылке https://bit.ly/3JaFE28

Пиши Юле @shmalkina, если готов пообщаться по вакансии 🌟
🔥10👍5👎2
Полезная статья на Хабр о Конкурентности Go

В ней Golang-разработчик в МТС Digital Артем Чаадаев собрал и подробно разобрал наиболее подходящие примеры использования конкурентного кода в Go на основе личного опыта.

Хотите узнать, как писать конкурентный код, и как с его помощью решать бизнес-кейсы? Значит, вам сюда.
🔥17👍2
У каких HTTP-методов может быть тело запроса:
a) GET
b) HEAD
c) POST
d) PUT

Пройдите тест в боте от Яндекс Практикума и узнайте, готовы ли вы изучать Go.

Пройти тест https://t.me/PracticumInfoBot?start=w17007846--tg30
👎21👍3
🔥35
Простые трюки для экономии памяти в Golang

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

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

PS: Прикрепленная картинка была сгенерирована нейронной сетью Midjourney по запросу "new golang logo". Мы уже заменили иконку сайта Golangify на 3й из сгенерированных логотипов.

🔷 Статья: https://golangify.com/memory-saving-slice-struct-map
🔥12👍6
Kaspersky Tech Talk: «Фаззинг и обработка ошибок в 1.18 Go» — бесплатный онлайн-митап про поддержку фаззинг-тестирования с обсуждением самых горячих вопросов, появившихся в Go 1.18🔥
● Как кодить так, чтобы фаззинг-тестам было проще находить баги в коде?
● По каким принципам тест может понять, когда он смог сломать тестируемый код?
● Как переписать тесты, чтобы найти пачку внезапных багов?
Интересно узнать больше про секреты фаззинг-тестирования? 😏

Тогда скорее регистрируйся по ссылке.
👍11👎2
Как просто структурировать проект на Golang: гайд для начинающих разработчиков

Backend-разработчик из inDriver написал гайд о том, как правильно выстроить архитектуру и структуру проекта. Это важная задача, если вы хотите сохранить чистоту кода и повысить производительность команды.

В статье вы найдете описание всех директорий, а также ссылку на публичный sample-проект автора на GitHub. Читайте материал по ссылке: https://habr.com/ru/company/indriver/blog/690088/
👍18👎4
Меняйте диджитал-среду, участвуйте в «One Day Offer для Go-разработчиков 15.10» и становитесь частью команды SberDevices.

👨‍💻 Что мы делаем? — Разрабатываем умные устройства, виртуальных персонажей, ассистентов и сервисы для них.
👨‍💻 Чего мы хотим? — Внедрять ML, NLP, AI в повседневную жизнь. Всё от разработки до прототипирования и дизайна делаем сами.
👨‍💻 На чём работаем? — Golаng, HTTP/gRPC, MongoDB, PostgreSQL, NATS, Linux, Kafka, S3, Elasticsearch.
👨‍💻 Кого ищем? — Go-разработчиков уровня middle/senior из Москвы (или готовых к переезду), которые работали с высоконагруженными проектами в крупных компаниях.

🔗Откликнуться сейчас
👍7👎3
Вы уже готовы писать высоконагруженный бэкенд на Go? Проверьте свои силы в чат-боте Яндекс Практикума.

Тест в чат-боте состоит из двух частей: о программировании в целом и о Go в частности. Узнайте свой уровень.
👎28👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Когда Питонщик приходит в мир Golang
🔥34👍1👎1
Ждём начинающих Golang-разработчиков на Intern Backend Meetup!

Вас ждут лекции от экспертов Яндекса о новых технологиях и подходах, которые используются при создании сервисов.

💡21 ноября — день Go. Виталий Левченко, разработчик из Практикума, расскажет, можно ли считать Go лучшим языком для старта карьеры, а Алексей Мясников, старший разработчик в YDB, поделится своим опытом.

Команда стажировок подскажет, как повысить свои шансы успешно пройти отбор в Яндекс.

Встречи пройдут онлайн и офлайн — в московском офисе Яндекса. Тех, кто хочет прийти пообщаться с командами и рекрутерами, попросят при регистрации прикрепить резюме и решить одну задачу в Контесте.

👉🏻 Регистрация: https://clck.ru/32bhXF
👍17🔥1
Notify - интересная библиотека на Golang для отправки одного сообщения на несколько мессенджеров. Отличный инструмент, чтобы по среди ночи узнать от бота, что джун уронил прод.

https://github.com/nikoksr/notify
🔥20👍5👎1
Малварь Redigo внедряет бэкдор на серверы Redis

Специалисты предупредили о появлении нового вредоноса Redigo, написанного на Go. Малварь нацелена на серверы Redis и эксплуатирует уязвимость CVE-2022-0543 для установки скрытого бэкдора и выполнения команд.

https://xakep.ru/2022/12/02/redigo/
🔥8
Привет, это Podlodka Crew! Похоже, Podlodka Go Crew — единственная русскоязычная специализированная конференция по Go, по крайней мере в ближайшие полгода. Если хотите пообщаться с коллегами, обсудить актуальные вопросы и завести новые знакомства, загляните к нам 6 февраля.

Вместе с разработчиками из «Точки», «Авито», «Сбермаркета», Selectel, Ozon, Lamoda обсудим:

Разницу тулинга, создаваемого на Go, Python и JavaScript. На круглом столе разберём преимущества Go.
Инструменты для написания CLI-интерфейсов. Узнаем, чем Go может привлечь поклонников Python на примере кейса от Ozon.
Создание и эволюцию платформенного продукта. Заглянем «под капот» платформенных продуктов больших компаний. 

Если вы ещё не слышали о нас, конференции Podlodka Crew родились из одноимённого подкаста. Мы проводим мероприятия по разным направлениям разработки. Сезон длится 5 дней, ежедневно — 2 экспертные сессии. В программе — воркшопы, рулетки кейсов и круглые столы.

Заходите на сайт, чтобы узнать больше и забрать свой билет.
🔥7👎4
Вышла новая версия Golang 1.20

⭐️ Усовершенствования компилятора и сборщика мусора позволили снизить затраты памяти и повысить общую производительность процессора на 2%.

⭐️ Работа, направленная непосредственно на время компиляции, привела к улучшению сборки на 10%. Это вернуло скорость сборки в соответствие с Go 1.17.

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

Подробнее: https://golangify.com/new-go1-20
🔥25👍11
Golang - в телеграм! Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!

Go jobs - отборные вакансии для Go разработчиков.

Go interview - авторы разобрали все вопросы с реальных собеседований Golang. Разберите тестовые задание крупнейших компаний.

Go tests - канал с каверзными задачами и тестами.
🔥11👍3
🔼 🔽 Bittorrent с нуля на Go

BitTorrent
— протокол загрузки и распространения файлов через Интернет. В отличие от традиционных отношений клиент/сервер, когда загрузчики подключаются к центральному серверу (например, для просмотра фильма на Netflix или загрузки веб-страницы), участники сети BitTorrent, называемые одноранговыми узлами, загружают фрагменты файлов друг с друга.

💎 Чат: @golang_talk
💎 Канал по Golang: @golang_org

Подробнее: https://habr.com/ru/company/skillfactory/blog/714044/
🔥9👍1
Channel photo updated