Библиотека Go-разработчика | Golang
23.1K subscribers
1.81K photos
39 videos
87 files
4.2K links
Все самое полезное для Go-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/32d20779

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Демистификация каналов, горутин и оптимальной конкурентности в Go: разбираем примеры, при которых конкурентность имеет смысл по производительности.

Читать
Functional options в Go: что с ними не так и можно ли найти золотую середину?

Читать
🎆Представлены релизы Go 1.20.4 и 1.19.9, которые подвезли фиксы безопасности для html/template (CVE-2023-24539, CVE-2023-24540 и CVE-2023-29400).

Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
Jonathan Hall теперь официально контрибьютор Go и, по его словам, это совсем не страшно и не сложно.

На видео Jonathan документирует рабочий процесс, проводя нас через простые изменения в библиотеке регулярных выражений Go.

📺Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
🧒👾Тест-игра на выживание: как джуну протянуть первую рабочую неделю и не потерять работу

Первая неделя на новой работе – это всегда стресс для разработчика. В голове тысяча мыслей, давление зашкаливает, и сердце стучит без остановки. Знаете ли вы, как в такой ситуации не перегореть на старте? Если да, тогда вы легко пройдете нашу мини-игру на выживание про адаптацию джуна в незнакомых условиях. Итак, представьте: желанный оффер уже получен, вас приняли в компанию вашей мечты и сегодня первый рабочий день.

🔗 Основной сайт
🔗 Зеркало
🧰rueidis — быстрый Go-клиент для Redis, который поддерживает кэширование на стороне клиента, автоматическую конвейерную обработку, Generics OM, RedisJSON, RedisBloom, RediSearch и т. д. Единственная сложность в том, как правильно произнести его название.

https://github.com/redis/rueidis
Please open Telegram to view this post
VIEW IN TELEGRAM
Написание операционной системы на Go

Это — начало чего-то долгого и увлекательного. Следите за обновлениями.

🗄Часть 1. The Bootloader
Please open Telegram to view this post
VIEW IN TELEGRAM
🧠 5 этапов формирования привычек с точки зрения нейробиологии

Привычка позволяет человеку не «распыляться» на мелочи, а занимать мозг действительно важными вещами. Рассмотрим, как формируется привычка с научной точки зрения.

🔗 Основной сайт
🔗 Зеркало
Function as a Service на Go: пишем простой FAAS-сервер, который позволит писать модули на любом языке, предназначенном для WASM, — нечто среднее между GCP Cloud Functions, Cloud Run и старым добрым CGI.

Читать
✍️ Библиотека программиста» находится в поиске авторов оригинальных статей

Языки
● Python, JavaScript, TypeScript, C#, Go, SQL.

Тематика
● Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.

Объем
● от 7 до 15 тыс. знаков.

➡️ Заполнить анкету ⬅️

Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Please open Telegram to view this post
VIEW IN TELEGRAM
Управление зависимостями в Go, или Как легко изменить зависимости с помощью go get.

Читать
😴 Кодинг от заката до рассвета

Разбираемся, как правильно улучшить качество своего сна и избежать проблем с психическим здоровьем?

Ставь
👍 — если спишь 8 часов и больше
🥱 — если меньше
Please open Telegram to view this post
VIEW IN TELEGRAM
Взгляд на strconv.Atoi() в Go со стороны фронтенд-разработчика.

Читать
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма.

Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет.

Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах.

Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса.

Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Please open Telegram to view this post
VIEW IN TELEGRAM