Go Tooling in Action — местами устаревший, но полезный воркшоп, посвященный инструментам, которые разработчики на Go используют в повседневной жизни.
1: Управление исходным кодом
2: Создание артефактов из кода
3: Динамический анализ программы
1: Управление исходным кодом
2: Создание артефактов из кода
3: Динамический анализ программы
GitHub
go-tooling-workshop/1-source-code/README.md at master · campoy/go-tooling-workshop
A workshop covering all the tools gophers use in their day to day life - campoy/go-tooling-workshop
Октябрь богат на дни рождения IT-компаний. Буквально пару дней назад мы поздравляли ВК и Дурова, а сегодня хотелось бы рассказать про 15-летие компании AGIMA.
Ребята занимаются разработкой сайтов, мобильных приложений и аналитикой. Мы часто используем продукты, разработанные ими, и сами об этом не знаем: АльфаСтрахование, Пятерочка, O'STIN и др. 14 октября они будут отмечать день рождения и приглашают разработчиков, продактов и тех, кто занимается развитием цифровых продуктов, на праздник. Будет больше 1000 человек из IT-индустрии.
Гостей ждет крутая программа:
- jazz band,
- мощнейший сет от DJ Ginzburg,
- потрясающие Filatov & Karas,
- коктейль-бар,
- нетворкинг-зоны.
Вход бесплатный, но нужно зарегистрироваться на сайте и получить приглашение.
Ребята занимаются разработкой сайтов, мобильных приложений и аналитикой. Мы часто используем продукты, разработанные ими, и сами об этом не знаем: АльфаСтрахование, Пятерочка, O'STIN и др. 14 октября они будут отмечать день рождения и приглашают разработчиков, продактов и тех, кто занимается развитием цифровых продуктов, на праздник. Будет больше 1000 человек из IT-индустрии.
Гостей ждет крутая программа:
- jazz band,
- мощнейший сет от DJ Ginzburg,
- потрясающие Filatov & Karas,
- коктейль-бар,
- нетворкинг-зоны.
Вход бесплатный, но нужно зарегистрироваться на сайте и получить приглашение.
Несколько идей от Three Dots Labs о том, как сделать Enum’ы в Go более безопасными.
https://proglib.io/w/0a6021c7
https://proglib.io/w/0a6021c7
threedots.tech
Safer Enums in Go
Are you struggling with enum implementation in Go? We present battle-tested strategies for creating safer, more meaningful enums that we've refined across multiple projects. Learn how to avoid common pitfalls and leverage Go's type system to build robust…
История инженеров из Zendesk о поиске утечки памяти C в программе на Go.
Medium
Hunting down a C memory leak in a Go program
A story of metrics, confusion, and eBPF.
Forwarded from Книги для программистов
Добрый вечер. Комьюнити Библиотеки программиста подумывает о том, чтобы организовать встречу офлайн в конце октября у нас на локации в мск. Хотим узнать ваше мнение, во что бы вы хотели поиграть в компании из 6-10 человек (единомышленников-программистов)
Anonymous Poll
16%
Монополия
20%
Мафия
9%
Крокодил
5%
Домино
18%
Покер
14%
Кто я такой (стикеры на лбу)
11%
Квизы (участики делятся на команды)
13%
Манчкин
4%
Другое (в комментариях)
40%
Полное прекращение работы Telegram в России
🔧 ko — простой инструмент для создания и развёртывания приложений Go в Kubernetes.
https://proglib.io/w/284d06f9
https://proglib.io/w/284d06f9
GitHub
GitHub - ko-build/ko: Build and deploy Go applications
Build and deploy Go applications. Contribute to ko-build/ko development by creating an account on GitHub.
Привет, Username! Приглашаем тебя на новый хакатон Цифрового Прорыва на тему "Транспорт и логистика"!
Для тебя мы подготовили крутецкие кейсы от Росатома, Ростелекома, Транспортных инноваций Москвы, международного аэропорта Шереметьево, Accenture и др.!
Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).
Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀
Регистрируйся прямо сейчас: https://proglib.io/w/62c74971
Для тебя мы подготовили крутецкие кейсы от Росатома, Ростелекома, Транспортных инноваций Москвы, международного аэропорта Шереметьево, Accenture и др.!
Участвовать можно онлайн из любой точки России, либо в специальных оффлайн-коворкингах (см. список доступных на сайте).
Успей собрать команду 3-5 человек (или присоединиться к имеющимся), выбрать кейс и побороться за призовой фонд до 4.500.000 руб. 🚀🚀🚀
Регистрируйся прямо сейчас: https://proglib.io/w/62c74971
Краткое руководство по использованию GoReleaser и разбор некоторых подводных камней, которые могут возникнуть в ходе использования.
https://proglib.io/w/87a1baca
https://proglib.io/w/87a1baca
Medium
The fanciest way of releasing Go binaries with GoReleaser 😎
Written by Furkan Türkal developer-guy Erkan Zileli
Разработчиком может стать каждый — особенно если есть искренний интерес к профессии. Понять, нравится ли вам программирование, вы сможете на двухнедельном курсе Нетологии «Старт в программировании».
За 9 занятий вы полностью погрузитесь в задачи программиста, обучитесь основам JavaScript, CSS, HTML и напишете код для своей первой программы — игры, которая мотивирует подходить стратегически к планированию жизни.
Погрузитесь в мир программирования.
Зарегистрироваться на курс: https://netolo.gy/g69
За 9 занятий вы полностью погрузитесь в задачи программиста, обучитесь основам JavaScript, CSS, HTML и напишете код для своей первой программы — игры, которая мотивирует подходить стратегически к планированию жизни.
Погрузитесь в мир программирования.
Зарегистрироваться на курс: https://netolo.gy/g69
Думаете, что стать программистом сложно? Только не с обучающим курсом от Skillbox!
Если вы никогда не занимались программированием, курс «Профессия Go-разработчик» станет отличным стартом вашей карьеры!
Под руководством опытных кураторов вы получите базовые знания программирования, поймете принципы работы с операционными системами и обменом данными, научитесь создавать и оптимизировать приложения на языке Go.
Пройдя обучение, вы получите диплом, а лучших студентов пригласят на стажировку в Ozon.
Переходите по ссылке и регистрируйтесь. Первые 3 месяца обучения бесплатно!▶️ https://clc.to/k3AswQ.
Если вы никогда не занимались программированием, курс «Профессия Go-разработчик» станет отличным стартом вашей карьеры!
Под руководством опытных кураторов вы получите базовые знания программирования, поймете принципы работы с операционными системами и обменом данными, научитесь создавать и оптимизировать приложения на языке Go.
Пройдя обучение, вы получите диплом, а лучших студентов пригласят на стажировку в Ozon.
Переходите по ссылке и регистрируйтесь. Первые 3 месяца обучения бесплатно!▶️ https://clc.to/k3AswQ.
Forwarded from Библиотека программиста | программирование, кодинг, разработка
#tip #tools
А вы знали про GitLive? Это расширение для IDE, которое позволяет увидеть проблемы, над которыми сейчас работают ваши коллеги по команде, клонированные ими репозитории, имя текущей ветки каждого разработчика и многое другое.
Расширение совместимо с IntelliJ IDEA (Ultimate, Community, Educational), Android Studio, AppCode, CLion, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm (Professional, Community, Educational), Rider, RubyMine и VS Code.
Смотреть демо
А вы знали про GitLive? Это расширение для IDE, которое позволяет увидеть проблемы, над которыми сейчас работают ваши коллеги по команде, клонированные ими репозитории, имя текущей ветки каждого разработчика и многое другое.
Расширение совместимо с IntelliJ IDEA (Ultimate, Community, Educational), Android Studio, AppCode, CLion, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm (Professional, Community, Educational), Rider, RubyMine и VS Code.
Смотреть демо
Кажется, данное видео бьет все рекорды в номинации «Изучение * за * секунд / минут / часов»: Go за 100 секунд.
https://proglib.io/w/41ae24ed
https://proglib.io/w/41ae24ed
YouTube
Go in 100 Seconds
Learn the basics of the Go Programming Language. Go (not Golang) was developed at Google as a modern version of C for high-performance server-side applications. https://fireship.io/lessons/learn-go-in-100-lines/
#programming #go #100SecondsOfCode
🔗 Resources…
#programming #go #100SecondsOfCode
🔗 Resources…
Разработчики типобезопасного клиента Go для GraphQL рассказывают о технических проблемах, с которыми они столкнулись при написании инструмента, и о том, как они их решили.
https://proglib.io/w/d0f96f87
https://proglib.io/w/d0f96f87
GitHub
GitHub - Khan/genqlient: a truly type-safe Go GraphQL client
a truly type-safe Go GraphQL client. Contribute to Khan/genqlient development by creating an account on GitHub.