Size: a a a

Библиотека Go разработчика

2021 June 14
Библиотека Go разработчика
Мобильная разработка — интересное и перспективное направление для профессионального развития в сфере IT. Приходите на бесплатный интенсив — познакомьтесь с востребованной профессией и создайте своё первое приложение, работающее на Android и iOS.

Регистрируйтесь по ссылке: ✏️ https://clc.am/HAIZXw

За 3 дня вы:

⚡️ познакомитесь с кросс-платформенной разработкой в сфере IT;
⚡️ разберётесь в специфике мобильной разработки;
⚡️ начнёте работать с фреймворком Flutter;
⚡️ напишете приложение;
⚡️ научитесь парсить данные и визуализировать результат.


😎 Вашим наставником будет Денис Александров — ведущий разработчик Arcadia. Под его руководством вы создадите своё первое приложение и поработаете над ошибками.

🎁 Все, кто дойдёт до финиша, получат в подарок электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись». А те, кто сдаст все домашние задания, — сертификат на 15 000 рублей для поступления на любой курс образовательной платформы Skillbox!
источник
Библиотека Go разработчика
#tip

Go 1.17 поддерживает комментарий о том, что модуль устарел.

В файл go.mod необходимо добавить строку «//Deprecated: комментарий». Например:

go.mod
----
//Deprecated: Используйте https://github.com/… вместо него
----

Сообщение об устаревшем модуле будет отображаться при извлечении с помощью go get.
источник
2021 June 15
Библиотека Go разработчика
Сборник гайдлайнов по дизайну и проектированию CLI-интерфейсов.

https://proglib.io/w/5bf9e54f
источник
Библиотека Go разработчика
Практика использования go:embed в GoLand: https://proglib.io/w/e6c89211
источник
2021 June 16
Библиотека Go разработчика
#вакансия #работа #job #Петербург #Go #офис #частичнаяудаленка

Middle Go разработчик

Компания:
Selectel
Заработная плата: от 140 000 руб. на руки
Занятость: полная
Формат: офис, возможна частичная удаленка

Проект: IAM (Identity and Access Management) – система управления жизненным циклом учетных записей, ролями и доступами к различным сервисам/апишкам в компании.
Основные задачи: разрабатывать IAM, участвовать в обсуждении технических этапов для интеграции и взаимодействия сервисов соседних отделов, ревьюить код коллег, тесно работать с проектировщиками, тестировщиками и фронтами.
Стек: Golang, Python от 3, MySQL/PostgreSQL.
Будет плюсом - Опыт работы с Keycloak и/или Openstack Keystone, понимание концепций DevOps, CI/CD.

Почему Selectel:
• Белая зарплата, официальное оформление
• Годовая премия по результатам работы
• Бесплатные обеды, ДМС + стоматология, 50% оплата абонемента в фитнес-клуб, ежемесячная надбавка за некурение, регулярные спортивные мероприятия (турниры по пейнтболу, картингу, «Гонка героев», киберспорт, футбол, волейбол, баскетбол)
• Возможность участия в конференциях, полный доступ в онлайн-библиотеку, корпоративный английский и испанский
• Гибкое начало рабочего дня (до 12:00)
• Офис в 10 мин. пешком от ст. м. Московские ворота, своя авто- и велопарковка

Подробное описание вакансии тут

Присылайте резюме на @ev_molchanova или molchanova.e@selectel.ru
источник
Библиотека Go разработчика
Пишем десктопное Tray / GUI приложение на Go 1.16+.

https://proglib.io/w/d819dea8
источник
Библиотека Go разработчика
🔖 Как в микросервисной архитектуре используются паттерны интеграции приложений? 🗓 23 июня OTUS приглашает на demo-занятие разработчиков, которые хотят освоить Highload архитектуру.

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

После занятия вы сможете продолжить обучение на онлайн-курсе «Highload Architect».

🔗 Для регистрации на вебинар пройдите вступительный тест https://otus.pw/wF7a/
источник
Библиотека Go разработчика
источник
Библиотека Go разработчика
Что выведет программа?
Анонимная викторина
49%
19
28%
10
11%
Ошибка компиляции
11%
Посмотреть результаты
Проголосовало: 1116
источник
2021 June 17
Библиотека Go разработчика
🛠 firebolt — фреймворк для потоковой обработки событий и приложений конвейера данных.

Firebolt поддерживается DigitalOcean, где впервые использовался в конвейере журналирования (см. прикрепленную схему).

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

https://proglib.io/w/bb1e6abb
источник
2021 June 18
Библиотека Go разработчика
Привет! Проводим исследование, чтобы помочь программистам быстрее находить вакансии, релевантные их навыкам и запросам.

Присоединяйтесь — опрос займет не более 5 мин:  https://proglib.io/w/fa68107d
Заинтересованным участникам вышлем ссылку на результаты.
источник
Библиотека Go разработчика
Javad Rajabzade, инженер-программист в Mawson inc, делится стратегией управления проектами в Go.

https://proglib.io/w/6693137c
источник
Библиотека Go разработчика
🔖 Что такое качественная архитектура? 24 июня вы познакомитесь с ее признаками на demo-занятии «Атрибуты качества, тактики и паттерны». Занятие проведет Станислав Щетинников, директор разработки с 6-летним опытом создания архитектуры систем и преподаватель OTUS.

Занятие будет полезно разработчикам и админам, которые хотят принимать более эффективные решения в работе или вырасти до архитектора ПО.

Вас ждет 1,5 часа полезных знаний, которые входят в программу онлайн-курса «Microservice architecture».

🔗 Пройдите вступительный тест для регистрации на занятие https://otus.pw/usdPu/
источник
Библиотека Go разработчика
Практика работы с Redis в Go: https://proglib.io/w/2dbfd7d6
источник
2021 June 19
Библиотека Go разработчика
Вакансия Senior Backend Developer Go в Gradient
Зарплатная вилка:
от 250 до 300 т.р.

Описание вакансии:

Gradient -
это самое скачиваемое приложение в мире за октябрь 2019 года, а также Best of 2019 приложение на iOS. Мы создаем инновации в фото и видео с помощью Machine Learning и Computer Vision технологий.

Совокупная аудитория наших сервисов больше 50 млн пользователей.

Ваши задачи

⁃ Поддержка текущего API с миллионами пользователей
⁃ Дизайн / разработка новых решений на базе нашего API

Требования

⁃ Экспертное владение Go/Kubernetes/Docker
⁃ Опыт разработки API для мобильных приложений
⁃ Уверенное владение Linux/Bash
⁃ Опыт работы с облачными сервисами AWS или Google Cloud
⁃ Опыт разработки высоконагруженных сервисов

Что предлагаем мы:

⁃ Участие в создании одного из самых популярных приложений для фоторедактирования
⁃ Офис в дизайнерском БЦ с зелеными лаунж-зонами
⁃ Атмосфера стартапа из Кремниевой Долины
⁃ Есть теннисный корт, настольный теннис, кикер, аэрохоккей
⁃ Свежие фрукты и ягоды каждый день

Дополнительно:

Приветствуются ссылки на Github, Habrahabr, личный блог, статьи и т.д.

Город и адрес офиса: Москва, м. Калужская (БЦ НЕОГЕО)

Контакты: @axcher / alex@gradient.photo (Александр)
источник
Библиотека Go разработчика
Встраивание приложений Vue.js в Go с помощью embed.

https://proglib.io/w/c49cb146
источник
2021 June 20
Библиотека Go разработчика
Go In 5 Minutes — это серия не самых новых, но полезных скринкастов по Go на практике.

https://proglib.io/w/a18ee3dc
источник
Библиотека Go разработчика
У популярного веб-фреймворка Gin новый логотип 🍾🍸
источник
2021 June 21
Библиотека Go разработчика
Руководство по работе с go-feature-flag — модулем, предназначеннным для простого управления вашими флагами, которые, в свою очередь, предназначены для помощи командам разработки в изменении поведения системы без изменения кода. Иными словами, флаги функций, помогают быстро, но безопасно предоставлять пользователям новые функции.

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

https://proglib.io/w/f61d2f35
источник
Библиотека Go разработчика
Пройдите курс и через 4 месяца вы сможете выдвинуть свою кандидатуру на позицию middle-разработчика!

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

Обучение проходит онлайн в удобное для вас время, достаточно выделять 3–5 часов в неделю. При помощи опытных наставников вы разработаете три самостоятельных проекта:
поисковый движок;
управление аккаунтами;
хранение и мониторинг данных.

Итогом вашей работы на курсе станет большое приложение — аналог IMDb, которое вы напишете вместе с командой..
Регистрируйтесь по ссылке: https://clc.am/uFDz4Q
источник