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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
В официальной документации новое руководство по сборщику мусора Go.

Читать
👍20😁1
Серия собеседований на Middle Go разработчика с Сергеем Парамошкиным (руководит центром разработки и автоматизации в МТС.Digital)

Вы увидите реальные вопросы, кейсы и задачи, а также узнаете, почему спрашивали именно эти вопросы и как лучше всего подготовиться к собеседованию.

🔗Сергей Парамошкин — Даниил
🔗Сергей Парамошкин — Дмитрий Болдин
👍16
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#tools

🔧 gokey — простой менеджер паролей на Go от Cloudflare, который не требует хранилища паролей.

Вместо того, чтобы хранить ваши пароли в хранилище, он получает их «на лету» из мастер-пароля и предоставленной строки (например, URL-адрес ресурса).

Таким образом, вам не нужно управлять, создавать резервные копии, синхронизировать хранилище паролей или доверять его управление третьей стороне, поскольку ваши пароли доступны немедленно в любом месте.

https://proglib.io/w/87e73b95
👍10
🔧tproxy — CLI-инструмент для проксирования и анализа TCP-соединений. Можно использовать для мониторинга подключений gRPC, пулов соединений MySQL и любых TCP-соединений на лету.

Репозиторий
👍7
Базовое руководство по работе с пакетом Validator, который реализует проверку значений для структур и отдельных полей на основе тегов.

Читать
🔥7
#news

Традиционный выпуск недельных новостей из мира Go-разработки:

— Представлены Go 1.18.4, Go 1.17.12 и Go 1.19 Release Candidate 2
— Что нового в Go 1.19 EN & RU
— Релиз ent 0.11
— Релиз afero 1.9
— Релиз croc 9.6
— Релиз usql 0.11
— Релиз kratos 2.4
— Релиз ferretDB 0.5
— Релиз caddy 2.5.2
— Релиз frp 0.44
— Релиз tproxy 0.4
— Релиз gorse 0.4.5
— Релиз PB 3.1
👍15
Go-библиотека marshmallow: предпосылки создания и практические кейсы, которые позволили сократить 70% затрат на парсинг JSON.

Читать
🔥11👍1
🔧 lensm — инструмент для одновременного просмотра сборки и исходного кода Go.

Репозиторий
👍60
Главное преимущество летнего поиска работы — низкий уровень конкуренции. К тому же, сейчас на IT-рынке большая нехватка кадров и множество открытых вакансий.

Чтобы наши читатели не отвлекались на нерелевантные предложения, мы сделали ряд тематических телеграм-каналов с вакансиями по отдельным языкам (Python, Java, Go, C#, C++, PHP, JavaScript) и различным направлениям: тестированию, мобильной разработке, информационной безопасности и Data Science.

Присоединяйтесь! Будем рады помочь найти вам лучшую работу.
👎8👍4
Стала доступна запись второго митапа, посвященного тестированию на Go. Вот темы:

— Сергей Макаров (Ozon): «Go, Allure и HTTP, или Как мило тестировать HTTP-сервисы на Go»
— Василий Юдин (Авито): «Как подружить QA и разработку через применение практики хранения тестов в коде»
— «Профессия QA Atomation»: круглый стол со спикерами из Ozon, Авито, Skyeng и Mirantis

Смотреть
👍15
#news

🎊 Представлен VSCodeGo v0.35.0

Подсказки показывают дополнительную информацию прямо в вашем коде — предполагаемые типы, имена полей/параметров и многое другое. Настройте параметры "go.inlayHints.*".

Примечания к выпуску
👍24🎉9🤩2
Подробная реализация дерева отрезков (Segment Tree) на Go.

Читать
👍4
Разбираемся на практике с пакетом sync/singleflight, который предоставляет механизм подавления повторяющихся вызовов.

Читать
👍6
Обзор наиболее полезных функций GoLand от команды JetBrains.

Читать
👍15👎8🔥2
Первый Институт с реальным фокусом на продукте

В Йошкар-Оле запустился Институт iSpring с бакалавриатом по 4 специальностям: программирование, маркетинг, управление продуктом, и дизайн в IT. Студентов набирают по принципу формирования рабочих команд в IT-компаниях — смотрят на когнитивный потенциал, работоспособность и мотивацию — и с первого дня погружают в рынок. Цель — не просто научить талантливо кодить, рисовать и продвигать, а привить понятие культуры продукта и выпустить спецов, которые быстро интегрируются в любую бизнес-команду и смогут работать над крутыми проектами на российский и глобальный рынок.
Здесь студенты с первого курса работают с менторами из IT-компаний, проходят стажировки и объединяются для создания собственных стартапов. Уже на 2-м курсе всем помогают найти part-time job, чтобы после 4-го выпуститься с большим портфолио и навыками уровня Pro.

Подробности на сайте Института iSpring
👍5🔥1