Библиотека Go-разработчика | Golang
23.3K subscribers
2.08K 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
Думаете, что стать программистом сложно? Только не с обучающим курсом от Skillbox!

Если вы никогда не занимались программированием, курс «Профессия Go-разработчик» станет отличным стартом вашей карьеры!

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

Пройдя обучение, вы получите диплом, а лучших студентов пригласят на стажировку в Ozon.

Переходите по ссылке и регистрируйтесь. Первые 3 месяца обучения бесплатно!▶️ https://clc.to/s9nrMA.
🔧 gron — утилита, которая облегчает работу с JSON из командной строки.

Данные в формате JSON легко загружать и сохранять в своих программах, а вот через терминал работать с сериализованными объектами далеко не так просто. Автор gron решил исправить это, сделав так, чтобы по файлам в JSON можно было искать с помощью grep, сравнивать их через diff и так далее.

9946

Репозиторий
Статья на «Хакере»
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Brooks, Wirth и Go

Fredrik Holmqvist, инженер-программист из Швеции, описывает краткую историю языков программирования и хвалит Golang.

https://proglib.io/w/56234672
Ещё один поток мыслей о том, почему Go захватывает индустрию программного обеспечения.

https://proglib.io/w/308ae971
Привет, Username! Приглашаем тебя на новый LifeTech-хакатон Цифрового Прорыва!

Для тебя мы подготовили крутецкие кейсы от Росатома, ДОМ.РФ, Департамента информационных технологий города Москвы, Транспортных инноваций Москвы!

Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).

Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀

Регистрируйся прямо сейчас: https://proglib.io/w/fd7b71a8
Gui with Gio

Руководство по разработке GUI-приложений с помощью Gio.

https://proglib.io/w/9c462e86
Серия статей о пути к мастерству в тестировании с примерами на Go и немного на Java:

- Часть 1
- Часть 2
- Часть 3
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🛠 5 лучших инструментов управления проектами, о которых вы могли не знать

В старые времена для собрания по планированию спринта требовалась только доска, маркер и стикеры. В наши дни появились цифровые инструменты, которые делают планирование более эффективным, а спринт – более успешным.

https://proglib.io/sh/lvB3EpG7hz
Простое объяснение указателей в Go: что они собой представляют, зачем нужны и на что обращать внимание при их использовании.

https://proglib.io/w/e00b1118
Go'ing Insane — серия статей, в которой автор убеждает, что для некоторых людей работа с Go является постоянной борьбой с глупыми ограничениями.

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

К слову, автор серии является разработчиком lazygit и lazydocker.

- Бесконечная обработка ошибок + бонус
- Частичная конфиденциальность
- Несовершенные интерфейсы
🔧 kompose — инструмент для перехода от локальной разработки Docker к управлению приложением с помощью Kubernetes. Инструмент преобразует docker-compose.yaml в манифест ресурсов Kubernetes

https://proglib.io/w/889e1029
Простое практическое руководство для новичков, которые не знают о веб-разработке и хотят научиться писать веб-приложения на Go. Материал не самый свежий, но отлично подходит для старта в вебе без использования фреймворков.

Читать
Смотреть
#tip

Подстановка строк с помощью шаблонов в Go без использования сторонних библиотек.

Источник
Простое объяснение того, как все компоненты шаблона Concurrency Worker Pool работают вместе для одновременной обработки пакета заданий.

https://proglib.io/w/c8301461
Разработчик! Любишь ли ты ловить девопса, чтобы он нашел, почему микросервис не заводится? А что, если ты сможешь сам тестировать и выкатывать свой микросервис в продакшен?

1 октября начинается бесплатная Вечерняя Школа Kubernetes для разработчиков.

Будет полноценная теория курса «Kubernetes для разработчиков» и практические задания в облаке MCS. Знания, полученные в Вечерней Школе, помогут разработчикам говорить на одном языке с девопсами и самостоятельно работать в кластере. Меньше созвонов и отладки, больше интересной работы.

Подробности и регистрация: https://slurm.club/3k7cXIt
Практические уроки по Go от Maximilien Andile из Франции, которые выглядят как достойная альтернатива «A Tour of Go». Автор позиционирует себя как самоучка, пишет код с 12 лет. Больше и добавить нечего.

https://proglib.io/w/e6a9f54a