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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Ускоряя код на Go, помните о памяти

Автор статьи рассказывает о 6-м дне решения Advent of Code на Go и уделяет большое внимание вопросам производительности.

Читать
👍7😁2
⚙️ Pushupэкспериментальный фреймворк для создания веб-приложений на Go. В одном файле содержится код на Go и HTML, после чего страницы компилируются в чистый Go, опираясь на пакет net/http. Краткое демо здесь.

https://github.com/adhocteam/pushup
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4👍2👏1
#news

🎉 Представлены Go 1.19.5 и 1.18.10.

Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍7🤔2🔥1
Переход с Java на Go: зачем и, главное, как

Ответы на эти многие другие вопросы, а также полезные заметки, идеи и мысли, собираемые с течением времени Java-разработчиком, который был брошен в чудесный мир Go.

https://java2go.dev/
🤔5👍4😁1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⚖️ Работа или жизнь: принципы Work-life balance

Если ты работаешь 25/8, а переработка для тебя стала обыденностью – эта статья для тебя. Рассказываем об угрозах трудоголизма и как найти тот самый баланс.

🔗 Основной сайт
🔗 Зеркало
👍5
#news

🎉А вот и Go 1.20 Release Candidate 3 подоспел.

Анонс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥41
Руководство по использованию инструмента внедрения зависимостей от Uber на практике.

Читать
👍8🤔2🔥1
Руководство по использованию пакета flag для реализации поддержки подкоманд в Go.

Читать
👍9
Разработка конкурентного TCP-сервера на Go, реализующего небольшое подмножество команд Redis

Автор статьи пишет книгу о создании простого Redis-like сервера на Ruby и исследует ту же идею на других языках. Его путешествие в Go тоже достаточно интересное.👇

Читать
👍14
«Качели» с Next.js и успешный кейс встраивания React UI в Go: история команды Flipt, self-hosted feature flag решения.

Читать
👍5
Разбираемся в нюансах создания оператора на Go, который будет:

— создавать необходимые секреты во всех неймспейсах кластера;
— создавать секреты при создании нового неймспейса;
— восстанавливать секрет, если его кто-то удалит;
— удалять всех потомков, если удаляется корневой объект.

Читать
🔥3👍1🤔1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

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

Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
ChatGPT не заменит программистов, но может стать отличным подспорьем уже сейчас. Ловите 10 кейсов применения ChatGPT для программистов от техдира Remote Work:

1. Генерация шаблонного кода — «скелета» проекта.
2. Исследование и сравнение фреймворков/алгоритмов.
3. «Расшифровка» и объяснение кодовой базы.
4. Комментирование кода.
5. Генерация тест-кейсов.
6. Написание документации.
7. Генерация регулярных выражений.
8. Рефакторинг кода.
9. Поиск ошибок в коде.
10. Реализация алгоритмов для проведения собеседований и в повседневной деятельности.

Источник:

🔗 Читать в Твиттере
🔗 Читать в Thread Reader App (если Твиттер не открывается)
👍13😁4
«pprof — один из тех инструментов, которые заставляют вас улыбаться, а затем плакать над потраченным впустую временем, а затем снова улыбаться». Примерно с такой фразы начинается статья об использовании pprof для изучения странной утечки памяти, которая сводилась к очень тонкой проблеме в одной строке кода.

Читать
👍7
Forwarded from Библиотека программиста | программирование, кодинг, разработка
⚖️ Работа или жизнь: принципы Work-life balance

Если ты работаешь 25/8, а переработка для тебя стала обыденностью – эта статья для тебя. Рассказываем об угрозах трудоголизма и как найти тот самый баланс.

🔗 Основной сайт
🔗 Зеркало
🤔2