Руководство по работе с go-feature-flag — модулем, предназначеннным для простого управления вашими флагами, которые, в свою очередь, предназначены для помощи командам разработки в изменении поведения системы без изменения кода. Иными словами, флаги функций, помогают быстро, но безопасно предоставлять пользователям новые функции.
Если вы не знакомы с концепцией флагов функций (переключателей функций), смело начинайте с данной статьи.
https://proglib.io/w/f61d2f35
Если вы не знакомы с концепцией флагов функций (переключателей функций), смело начинайте с данной статьи.
https://proglib.io/w/f61d2f35
GitHub
GitHub - thomaspoignant/go-feature-flag: GO Feature Flag is a simple, complete and lightweight self-hosted feature flag solution…
GO Feature Flag is a simple, complete and lightweight self-hosted feature flag solution 100% Open Source. 🎛️ - thomaspoignant/go-feature-flag
Пройдите курс и через 4 месяца вы сможете выдвинуть свою кандидатуру на позицию middle-разработчика!
⠀
Во время обучения вы:
получите практику разработки микросервисной архитектуры приложения;
освоите оптимизацию запросов к базам данных;
научитесь использовать фреймворк Django для миграций;
узнаете, как правильно анализировать ошибки;
сможете собирать метрики с сервиса для оценки его работы.
Обучение проходит онлайн в удобное для вас время, достаточно выделять 3–5 часов в неделю. При помощи опытных наставников вы разработаете три самостоятельных проекта:
поисковый движок;
управление аккаунтами;
хранение и мониторинг данных.
Итогом вашей работы на курсе станет большое приложение — аналог IMDb, которое вы напишете вместе с командой..
Регистрируйтесь по ссылке: https://clc.am/uFDz4Q
⠀
Во время обучения вы:
получите практику разработки микросервисной архитектуры приложения;
освоите оптимизацию запросов к базам данных;
научитесь использовать фреймворк Django для миграций;
узнаете, как правильно анализировать ошибки;
сможете собирать метрики с сервиса для оценки его работы.
Обучение проходит онлайн в удобное для вас время, достаточно выделять 3–5 часов в неделю. При помощи опытных наставников вы разработаете три самостоятельных проекта:
поисковый движок;
управление аккаунтами;
хранение и мониторинг данных.
Итогом вашей работы на курсе станет большое приложение — аналог IMDb, которое вы напишете вместе с командой..
Регистрируйтесь по ссылке: https://clc.am/uFDz4Q
Что выведет программа?
Anonymous Quiz
14%
hello
63%
5
13%
Ошибка компиляции
10%
Посмотреть результаты
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Ребята, мы тут решили провести микроопрос. Какую машину вы бы выбрали до 2млн в качестве первого авто?
Anonymous Poll
24%
Volkswagen Tiguan
21%
Toyota Camry
8%
Nissan X-Trail
5%
Hyundai Sonata
7%
Kia Optima
2%
Kia Seltos
9%
Kia K5
4%
Mitsubishi ASX
9%
Mitsubishi Outlander
34%
Нет машины, интересно что там по результатам
Учимся автоматически выпускать двоичные файлы Go с помощью Github Actions.
https://proglib.io/w/3b358ebc
https://proglib.io/w/3b358ebc
Лонгрид про автоматизацию подачи показаний счетчика с помощью Go + C на программной стороне и следующего железа:
- Счетчик тепла с поддержкой M-Bus
- Raspberry Pi 2 с установленной Raspberry Pi OS
- M-Bus master устройство
- Wi-Fi реле Sonoff s20
https://proglib.io/w/7c71dea3
- Счетчик тепла с поддержкой M-Bus
- Raspberry Pi 2 с установленной Raspberry Pi OS
- M-Bus master устройство
- Wi-Fi реле Sonoff s20
https://proglib.io/w/7c71dea3
Golang — это простой, быстрый и удобный язык программирования, с помощью которого можно писать сложные программы. Познакомьтесь с Go-разработкой на практике и освойте один из востребованных языков на бесплатном онлайн-интенсиве 28–30 июня! Начало — в 21:00 по московскому времени.
Регистрируйтесь по ссылке: https://clc.am/u4M8EQ.
За 3 дня вы:
💡 изучите основы языка Golang;
💡 научитесь работать с популярными библиотеками;
💡 познакомитесь с синтаксисом и основными функциями Golang;
💡 создадите многофункционального бота для Telegram и добавите проект в портфолио.
Практические занятия будет вести Валерий Кабисов — Senior Golang Developer с 11-летним опытом в веб-разработке.
🔥 Дойдите до конца интенсива и получите в подарок электронную книгу Шона Эйкора «Большой потенциал». А если выполните домашнее задание — сертификат на 15 000 рублей на любой курс Skillbox!
Регистрируйтесь по ссылке: https://clc.am/u4M8EQ.
За 3 дня вы:
💡 изучите основы языка Golang;
💡 научитесь работать с популярными библиотеками;
💡 познакомитесь с синтаксисом и основными функциями Golang;
💡 создадите многофункционального бота для Telegram и добавите проект в портфолио.
Практические занятия будет вести Валерий Кабисов — Senior Golang Developer с 11-летним опытом в веб-разработке.
🔥 Дойдите до конца интенсива и получите в подарок электронную книгу Шона Эйкора «Большой потенциал». А если выполните домашнее задание — сертификат на 15 000 рублей на любой курс Skillbox!
Что выведет программа?
Anonymous Quiz
6%
Паника во время выполнения
27%
Ошибка компиляции
56%
Go
11%
Посмотреть результаты
🔧 plow — это высокопроизводительный инструмент для тестирования HTTP(S) с веб-интерфейсом в реальном времени и возможностью отображения в терминале.
https://proglib.io/w/bd2d8bbd
https://proglib.io/w/bd2d8bbd
Хотите освоить GO на уровне middle? Ozon приглашает миддлов с опытом разработки от 2-х лет на бесплатный курс "Быстрый переход на Go".
Совсем недавно ребята выпустили первый поток, небольшой отчет об этом у них в аккаунте @goschoolozon. Сейчас новоиспеченные go-разработчики проходят собеседования и получают офферы от Ozon.😊
Ozon на этом не останавливается и активно ведет набор на 2-й поток школы GO!
Всего за 1 месяц под руководством опытных наставников вы освоите GO.
Научитесь разрабатывать highload-сервисы, познакомитесь с микросервисной архитектурой и лучшими практиками работы с хранилищами данных.
Обучение бесплатно, проходит онлайн. После успешного окончания курса получите не только знания и навыки, но и оффер от Ozon.
Прием заявок до 9 июля: https://ozon.ru/t/H41vP
Совсем недавно ребята выпустили первый поток, небольшой отчет об этом у них в аккаунте @goschoolozon. Сейчас новоиспеченные go-разработчики проходят собеседования и получают офферы от Ozon.😊
Ozon на этом не останавливается и активно ведет набор на 2-й поток школы GO!
Всего за 1 месяц под руководством опытных наставников вы освоите GO.
Научитесь разрабатывать highload-сервисы, познакомитесь с микросервисной архитектурой и лучшими практиками работы с хранилищами данных.
Обучение бесплатно, проходит онлайн. После успешного окончания курса получите не только знания и навыки, но и оффер от Ozon.
Прием заявок до 9 июля: https://ozon.ru/t/H41vP
История о том, как разработчики Vagrant переходили на кодовую базу Go с Ruby
Vagrant — свободное и открытое программное обеспечение для создания и конфигурирования виртуальной среды разработки. Теперь Vagrant будет поддерживать не только старые среды разработчиков, но и новые рабочие процессы, среды и экосистемы разработки. О текущем состоянии и планах разработки Vagrant читайте в статье.
https://proglib.io/w/08dd87dc
Vagrant — свободное и открытое программное обеспечение для создания и конфигурирования виртуальной среды разработки. Теперь Vagrant будет поддерживать не только старые среды разработчиков, но и новые рабочие процессы, среды и экосистемы разработки. О текущем состоянии и планах разработки Vagrant читайте в статье.
https://proglib.io/w/08dd87dc
Hashicorp
Toward Vagrant 3.0
In order to support its growing ecosystem and community as we move toward the 3.0 release, we are making changes to Vagrant that will maintain its Ruby-based features while being ported to Go.
Go Language Collective —
официальный канал Q&A по языку Go от Google. О целях и преимуществах Go Collective читайте в статье.
https://proglib.io/w/0e867029
официальный канал Q&A по языку Go от Google. О целях и преимуществах Go Collective читайте в статье.
https://proglib.io/w/0e867029
Stack Overflow
The Go Language Collective is no longer active
Stack Overflow | The World’s Largest Online Community for Developers
В Go доступно множество инструментов для обеспечения качества кода, и они могут быть напрямую включены в ваш редактор или IDE.
Существуют определенные шаги, которые можно выполнить, независимо от того, где написан ваш код. Они сделают код чистым, читабельным и поддерживаемым, что так важно при работе в команде и ведении долгосрочного проекта.
https://proglib.io/w/8260874a
Существуют определенные шаги, которые можно выполнить, независимо от того, где написан ваш код. Они сделают код чистым, читабельным и поддерживаемым, что так важно при работе в команде и ведении долгосрочного проекта.
https://proglib.io/w/8260874a
Medium
Cleaning Your Go Code
One permanent takeaway from being a teaching assistant for college computer science courses was the value of readable, idiomatic code. When…
Советы по уменьшению распределения памяти в Go: https://proglib.io/w/e28e52ea
chris124567.github.io
Reducing Memory Allocations in Golang
Go’s place between C and Python in terms of abstraction and garbage collection memory management model has made it attractive to programmers looking for a fast but reasonably high level language. However, there is no free lunch. Go’s abstractions, especially…
Кураторский список воркшопов по Go: https://proglib.io/w/3500b700
GitHub
GitHub - amit-davidson/awesome-golang-workshops: A curated list of awesome golang workshops.
A curated list of awesome golang workshops. Contribute to amit-davidson/awesome-golang-workshops development by creating an account on GitHub.
Кругом только и слышно, что об искусственном интеллекте, машинном обучении, Data Science... Но как начинаешь разбираться, нужна серьёзная математическая подготовка на уровне вуза. Мы пригласили опытных преподавателей МГУ помочь нашим читателям подготовиться к карьере дата сайентиста.
В наборе всё, что нужно: мат. анализ, линейная алгебра, комбинаторика, теория вероятностей и мат. статистика. Кстати, именно такой багаж знаний требуют от абитуриентов ШАД. Каждая тема сопровождается подготовительными материалами, лекциями и практическими заданиями. Всё это с обратной связью кураторов и преподавателей.
Полная программа курса и прочая информация здесь: https://proglib.io/w/79f5506f
Специально для наших подписчиков скидка 15% по промокоду GO
Поспешите, осталось всего 9 мест.
В наборе всё, что нужно: мат. анализ, линейная алгебра, комбинаторика, теория вероятностей и мат. статистика. Кстати, именно такой багаж знаний требуют от абитуриентов ШАД. Каждая тема сопровождается подготовительными материалами, лекциями и практическими заданиями. Всё это с обратной связью кураторов и преподавателей.
Полная программа курса и прочая информация здесь: https://proglib.io/w/79f5506f
Специально для наших подписчиков скидка 15% по промокоду GO
Поспешите, осталось всего 9 мест.