🔧 Semverbot — CLI-инструмент, который позволяет автоматизировать семантическое версионирование.
https://proglib.io/w/4850232e
https://proglib.io/w/4850232e
👍1
🎥 10 лучших каналов по Go (Golang) на YouTube для новичков и профессионалов
Языки программирования растут как грибы после дождя. Один из них – Go (Golang) и его талисман Gopher. Предлагаем узнать, что эти двое могут предложить разработчикам. Читайте наш обзор лучших тематических каналов на YouTube.
https://proglib.io/sh/m9WG0QAXV3
Языки программирования растут как грибы после дождя. Один из них – Go (Golang) и его талисман Gopher. Предлагаем узнать, что эти двое могут предложить разработчикам. Читайте наш обзор лучших тематических каналов на YouTube.
https://proglib.io/sh/m9WG0QAXV3
2 доклада на конференции ITeaConf, связанных с Go:
➖Is it time to re-sync? Андрей Печкуров, Software Engineer, ScyllaDB/BeerJS
➖Опыт запуска криптовалютной платформы на Cosmos SDK, Рената Токтар, Senior Software Engineer, DSR
➖Is it time to re-sync? Андрей Печкуров, Software Engineer, ScyllaDB/BeerJS
➖Опыт запуска криптовалютной платформы на Cosmos SDK, Рената Токтар, Senior Software Engineer, DSR
Статьи из серии, посвящённой созданию эмулятора терминала на Go:
➖Understanding The Linux TTY Subsystem
➖Build A Simple Terminal Emulator In 100 Lines of Golang
➖Understanding The Linux TTY Subsystem
➖Build A Simple Terminal Emulator In 100 Lines of Golang
Ishuah
Understanding The Linux TTY Subsystem
A deep dive into the history, legacy, and inner workings of the Linux TTY subsystem.
Слишком смело автор статьи развенчивает мифы об исключениях в Go. В комментариях на Reddit уже 🔥.
https://proglib.io/w/620246c2
https://proglib.io/w/620246c2
Reddit
From the golang community on Reddit
Explore this post and more from the golang community
Forwarded from Go jobs — вакансии по Go
👔 Senior Golang - разработчик
⛳️ Emerging Travel Group
💼🥁 Удаленно
💵 до 270 000 рублей net
ETG это travel-tech компания, специализирующаяся на бронировании отелей в 220 странах мира. В состав компании входят четыре бренда: российские Ostrovok.ru и B2B.Ostrovok и международные ZenHotels и RateHawk.
Ищем сильного Backend разработчика в команду метапоисков.
Команда Metasearch занимается интеграциями с метапоисками и разрабатывает несколько сервисов, включая высоконагруженный сервис поиска.
О нашем департаменте разработки:
Самый технологичный тревел-сервис на планете сам себя не создаст, так что этим занимаемся мы — команда Engineering. Наша власть практически безгранична: мы взаимодействуем со всеми департаментами, развиваем все направления — отели, авиабилеты и трансферы; B2B и В2С; российские и международные; разрабатываем внутренние продукты — CRM, Intranet, Blog, Infrastructure.
При этом находиться в офисе совершенно необязательно — мы нацелены на результат, а не на высиживание определённого количества часов. Ты можешь работать дома, из офиса или выбрать гибридный формат.
Мы увлечены своей работой — проводим хакатоны и открытые демо-встречи, вместе смотрим в офисе важные конференции.
На этой позиции ты будешь заниматься:
▫️поддержкой и развитием высоконагруженного API;
выбором технологий и принятием всех технических решений в разработке сервисов команды;
▫️ выполнять технические задачи, связанные с мониторингом и аналитикой API-проекта;
разрабатывать и поддерживать интеграции с внешними и внутренними сервисами;
▫️ участвовать в code review;
▫️оптимизировать существующий код.
От тебя мы ждём:
▫️опыт работы с Golang от 2х лет (либо опыт работы с Python в Django от 3х лет + базовые знания Golang и желание в нем развиваться);
▫️опыт работы с СУБД;
▫️ опыт работы с Docker;
▫️ опыт работы с GitLab CI/CD;
▫️ опыт управления небольшой командой и/или наставничества.
Что мы предлагаем:
▫️ 100% белая заработная плата;
▫️ комфортный офис в центре Москвы с бесплатным фитнес-залом, зонами отдыха, безлимитным чаем/кофе и питанием;
▫️ гибридный формат работы: удалённо, из офиса или оба варианта;
▫️ гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
▫️ обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
▫️ ДМС;
▫️ корпоративный английский, а также скидки на SkyEng;
▫️ крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
▫️ корпоративные скидки на отели и другие услуги;
Задать вопросы/ прислать отклик: @shirikova_alexandra ; a.shirikova@ostrovok.ru
⛳️ Emerging Travel Group
💼🥁 Удаленно
💵 до 270 000 рублей net
ETG это travel-tech компания, специализирующаяся на бронировании отелей в 220 странах мира. В состав компании входят четыре бренда: российские Ostrovok.ru и B2B.Ostrovok и международные ZenHotels и RateHawk.
Ищем сильного Backend разработчика в команду метапоисков.
Команда Metasearch занимается интеграциями с метапоисками и разрабатывает несколько сервисов, включая высоконагруженный сервис поиска.
О нашем департаменте разработки:
Самый технологичный тревел-сервис на планете сам себя не создаст, так что этим занимаемся мы — команда Engineering. Наша власть практически безгранична: мы взаимодействуем со всеми департаментами, развиваем все направления — отели, авиабилеты и трансферы; B2B и В2С; российские и международные; разрабатываем внутренние продукты — CRM, Intranet, Blog, Infrastructure.
При этом находиться в офисе совершенно необязательно — мы нацелены на результат, а не на высиживание определённого количества часов. Ты можешь работать дома, из офиса или выбрать гибридный формат.
Мы увлечены своей работой — проводим хакатоны и открытые демо-встречи, вместе смотрим в офисе важные конференции.
На этой позиции ты будешь заниматься:
▫️поддержкой и развитием высоконагруженного API;
выбором технологий и принятием всех технических решений в разработке сервисов команды;
▫️ выполнять технические задачи, связанные с мониторингом и аналитикой API-проекта;
разрабатывать и поддерживать интеграции с внешними и внутренними сервисами;
▫️ участвовать в code review;
▫️оптимизировать существующий код.
От тебя мы ждём:
▫️опыт работы с Golang от 2х лет (либо опыт работы с Python в Django от 3х лет + базовые знания Golang и желание в нем развиваться);
▫️опыт работы с СУБД;
▫️ опыт работы с Docker;
▫️ опыт работы с GitLab CI/CD;
▫️ опыт управления небольшой командой и/или наставничества.
Что мы предлагаем:
▫️ 100% белая заработная плата;
▫️ комфортный офис в центре Москвы с бесплатным фитнес-залом, зонами отдыха, безлимитным чаем/кофе и питанием;
▫️ гибридный формат работы: удалённо, из офиса или оба варианта;
▫️ гибкий график — мы не требуем в 9:00 быть в сети или в офисе. Можешь начинать работать в комфортное для тебя время;
▫️ обучение: семинары, тренинги, конференции. Если ты сам хочешь выступать на конференциях — поможем всё организовать;
▫️ ДМС;
▫️ корпоративный английский, а также скидки на SkyEng;
▫️ крутые активности с коллегами: киновечера, викторины, тематические вечеринки, ежегодные выезды на природу, игры в футбол/волейбол;
▫️ корпоративные скидки на отели и другие услуги;
Задать вопросы/ прислать отклик: @shirikova_alexandra ; a.shirikova@ostrovok.ru
Emergingtravel
Emerging Travel Group - About us
Emerging Travel Group is a global travel tech company operating travel brands Rate Hawk, Roundtrip and Zenhotels in over 220 markets.
This media is not supported in your browser
VIEW IN TELEGRAM
Всё будет PHP! Начните учить язык, на котором работает 78,7% всех сайтов в интернете.
Полный курс "PHP-разработчик" с сертификатом Хекслета. Обучаем с нуля и до собеседований.
➕Оставьте заявку и начните учиться сегодня: https://bit.ly/3HTwDK6
Полный курс "PHP-разработчик" с сертификатом Хекслета. Обучаем с нуля и до собеседований.
➕Оставьте заявку и начните учиться сегодня: https://bit.ly/3HTwDK6
Помните ту самую серию статей про разработку REST-серверов на Go? Если есть проблемки с языком, серия доступна и на русском:
➖Стандартная библиотека
➖Применение маршрутизатора gorilla/mux
➖Использование веб-фреймворка Gin
➖Применение OpenAPI и Swagger
➖Middleware
➖Аутентификация
➖GraphQL
➖Стандартная библиотека
➖Применение маршрутизатора gorilla/mux
➖Использование веб-фреймворка Gin
➖Применение OpenAPI и Swagger
➖Middleware
➖Аутентификация
➖GraphQL
🔥2
Фундаментальные основы анализа безопасности исходного кода проектов на Go.
https://proglib.io/w/ad6d335c
https://proglib.io/w/ad6d335c
Conviso AppSec
An introduction to secure code review on Go applications
An introduction for penetration testers or security researchers on how to analyze Go applications when searching for security vulnerabilities.
GoAWK: предпосылки создания интерпретатора AWK на Go, принцип работы, подходы к тестированию и улучшению производительности.
https://proglib.io/w/03850d13
https://proglib.io/w/03850d13
Benhoyt
GoAWK, an AWK interpreter written in Go
How I wrote GoAWK, how I tested it, and how I measured and improved its performance.
#вакансия #МТСДиджитал #golang #Москва #удаленно
Middle+/Senior golang developer
Город: Москва(fulltime/гибрид/удаленка)
З/п: 250 000 – 350 000 руб. gross+20% годовая премия
МТС – одна из крупнейших российских экосистем. На базе основного телеком-бизнеса мы создаем цифровые продукты и сервисы во многих направлениях – от интернета вещей, искусственного интеллекта и больших данных до цифровой медицины и киберспорта, а также активно развиваем свои внутренние продукты.
Мы команда внутреннего travel продукта, которая развивает сервис для командировок сотрудников компании по всей России и зарубеж. Наша миссия – сделать прозрачными и удобными командировки для всех в группе компаний МТС.
Наш стек:
Programming Languages: Go, Java, Python;
Database: PostgreSQL, MongoDB, Redis;
Object Storage: Minio;
AuthN: OpenID Connect;
AuthZ: Open Policy Agent;
Network: GRPC, REST;
Continuous Integration & Delivery: GitlabCI, ArgoCD;
Observability: OpenCensus, Jaeger, Prometheus, Grafana, Fluentd, ElasticSearch, Kibana;
Orchestration: Kubernetes;
Чем предстоит заниматься:
· Разработка серверной части продукта;
· Разработка интеграционного слоя, интеграция с ландшафтом;
· Участие в проектировании архитектуры;
· Участие в пресейле, активное участие в создании продукта;
· Code review, architecture review, refactoring.
От Вас мы ждем:
· Опыт коммерческой backend-разработки на Go от 3-х лет;
· Уверенные навыки работы на nix-системах;
· Умение грамотно пользоваться системой контроля версий (мы используем git);
· Опыт работы SQL/NoSQL хранилищами
· Понимание принципов контейнеризации, опыт работы с Docker;
· Опыт интеграции с API сторонних Web-сервисов;
· Знание английского языка (на уровне чтения документации).
Мы, в свою очередь предлагаем:
-Стабильную белую заработную плату, премии;
-Возможность работать удаленно из любого региона;
-Хакатоны, митапы, чемпионаты по программированию;
-Дух стартапа (мы одна из самых молодых команд в компании) с ресурсами и технологиями корпорации - лидера телеком рынка;
-Поддержку и открытость к новым идеям - мы команда, в которой каждый может получить помощь и повлиять на результат;
-Люди вокруг тебя - ключевой источник для твоего профессионального развития: разработчики объединяются в гильдии по стеку технологий и интересам, чтобы обмениваться опытом и знакомить другу друга с новыми технологиями;
-Мы разрабатываем по-настоящему нужные и полезные ИТ-продукты - делать что-то в стол не про нас;
-Не нужно думать о разворачивании, так как у нас уже внедрен CI/CD, Kubernetes и есть команда DevOps инженеров, которые всегда придут на помощь;
-Отличный социальный пакет: ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
-Хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров.
За подробностями можно смело писать @EvgeniaSamarina
Middle+/Senior golang developer
Город: Москва(fulltime/гибрид/удаленка)
З/п: 250 000 – 350 000 руб. gross+20% годовая премия
МТС – одна из крупнейших российских экосистем. На базе основного телеком-бизнеса мы создаем цифровые продукты и сервисы во многих направлениях – от интернета вещей, искусственного интеллекта и больших данных до цифровой медицины и киберспорта, а также активно развиваем свои внутренние продукты.
Мы команда внутреннего travel продукта, которая развивает сервис для командировок сотрудников компании по всей России и зарубеж. Наша миссия – сделать прозрачными и удобными командировки для всех в группе компаний МТС.
Наш стек:
Programming Languages: Go, Java, Python;
Database: PostgreSQL, MongoDB, Redis;
Object Storage: Minio;
AuthN: OpenID Connect;
AuthZ: Open Policy Agent;
Network: GRPC, REST;
Continuous Integration & Delivery: GitlabCI, ArgoCD;
Observability: OpenCensus, Jaeger, Prometheus, Grafana, Fluentd, ElasticSearch, Kibana;
Orchestration: Kubernetes;
Чем предстоит заниматься:
· Разработка серверной части продукта;
· Разработка интеграционного слоя, интеграция с ландшафтом;
· Участие в проектировании архитектуры;
· Участие в пресейле, активное участие в создании продукта;
· Code review, architecture review, refactoring.
От Вас мы ждем:
· Опыт коммерческой backend-разработки на Go от 3-х лет;
· Уверенные навыки работы на nix-системах;
· Умение грамотно пользоваться системой контроля версий (мы используем git);
· Опыт работы SQL/NoSQL хранилищами
· Понимание принципов контейнеризации, опыт работы с Docker;
· Опыт интеграции с API сторонних Web-сервисов;
· Знание английского языка (на уровне чтения документации).
Мы, в свою очередь предлагаем:
-Стабильную белую заработную плату, премии;
-Возможность работать удаленно из любого региона;
-Хакатоны, митапы, чемпионаты по программированию;
-Дух стартапа (мы одна из самых молодых команд в компании) с ресурсами и технологиями корпорации - лидера телеком рынка;
-Поддержку и открытость к новым идеям - мы команда, в которой каждый может получить помощь и повлиять на результат;
-Люди вокруг тебя - ключевой источник для твоего профессионального развития: разработчики объединяются в гильдии по стеку технологий и интересам, чтобы обмениваться опытом и знакомить другу друга с новыми технологиями;
-Мы разрабатываем по-настоящему нужные и полезные ИТ-продукты - делать что-то в стол не про нас;
-Не нужно думать о разворачивании, так как у нас уже внедрен CI/CD, Kubernetes и есть команда DevOps инженеров, которые всегда придут на помощь;
-Отличный социальный пакет: ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
-Хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров.
За подробностями можно смело писать @EvgeniaSamarina
❤1
Серия видеоруководств по созданию социальной сети на Go: https://proglib.io/w/5b06fb9d
🔧 Ergo — современный IRC-сервер (Internet Relay Chat), написанный на Go.
⭐️ 1382
https://proglib.io/w/6dddb1f2
⭐️ 1382
https://proglib.io/w/6dddb1f2
GitHub
GitHub - ergochat/ergo: A modern IRC server (daemon/ircd) written in Go.
A modern IRC server (daemon/ircd) written in Go. Contribute to ergochat/ergo development by creating an account on GitHub.
6 советов по работе со строками в Go: https://proglib.io/w/0736ddb7
Calhoun.io
6 Tips for Using Strings in Go - Calhoun.io
Learn how to perform common operations with strings in Go. This article discusses how to write multiline strings, concatenate strings efficiently, convert various data types into strings, checking for prefixes, and converting strings to byte slices.
Как математика используется в анализе данных? Какую математику нужно знать аналитику данных для решения продуктовых задач?
Об этом расскажет в среду, 8 декабря в 19-00 МСК практикующий дата сайентист Артур Сапрыкин, работавший в Мегафоне в сфере обработки естественных языков.
Артур ответит на все вопросы, а также всем участникам будет доступна запись вебинара и презентация спикера.
Зарегистрироваться.
Об этом расскажет в среду, 8 декабря в 19-00 МСК практикующий дата сайентист Артур Сапрыкин, работавший в Мегафоне в сфере обработки естественных языков.
Артур ответит на все вопросы, а также всем участникам будет доступна запись вебинара и презентация спикера.
Зарегистрироваться.
Краткое видеоруководство по разработке Serverless приложения на Go с помощью Serverless Stack.
https://proglib.io/w/eeb936af
https://proglib.io/w/eeb936af
SST
Обновили серию головоломок 👉 https://t.me/goproglib/2110
Telegram
Библиотека Go разработчика
🧩 Еженедельная подборка из пяти интересных головоломок и задач, которые помогут отвлечься от рутины и немного пошевелить извилинами:
➖Часть 1
➖Часть 2
➖Часть 3
➖Часть 4
➖Часть 5
➖Часть 6
➖Часть 7
➖Часть 8
➖Часть 9
➖Часть 10
➖Часть 11
➖Часть 12
➖Часть 13…
➖Часть 1
➖Часть 2
➖Часть 3
➖Часть 4
➖Часть 5
➖Часть 6
➖Часть 7
➖Часть 8
➖Часть 9
➖Часть 10
➖Часть 11
➖Часть 12
➖Часть 13…
R&D центр HUAWEI, лаборатория Advanced Software Technology Lab.
Приглашает в свою команду системных разработчиков компилятора Go
Инженеры нашей лаборатории работают над различными проектами в области Системного ПО, в частности развитием компилятора и рантайма языка Go. Мы принимаем активное участие в open-source сообществе golang.org и наши изменения регулярно включаются в стандартные инструменты разработки языка Go. Особое внимание уделяем оптимизации производительности.
Что мы ожидаем от вас?
• Уверенное знание принципов компьютерной архитектуры и системного ПО
• Уверенные знание языков С/С++ или Go
• Понимание принципов программирования на ассемблере
• Опыт разработки в среде Linux
Что будет плюсом?
• Опыт разработки компилятора/линковщика/отладчика и других низкоуровневых инструментов разработки
• Участие в значимых open-source проектах
Мы предлагаем:
• Участие в open-source проекте
• ДМС со стоматологией, возможность посещение терапевта в офисе
• Корпоративные мероприятия, йога, беговой клуб, обширная ИТ-библиотека
• Участие в международных конференциях, командировки в Китай (по желанию)
Резюме, вопросы по вакансии: @Yana_YC
Приглашает в свою команду системных разработчиков компилятора Go
Инженеры нашей лаборатории работают над различными проектами в области Системного ПО, в частности развитием компилятора и рантайма языка Go. Мы принимаем активное участие в open-source сообществе golang.org и наши изменения регулярно включаются в стандартные инструменты разработки языка Go. Особое внимание уделяем оптимизации производительности.
Что мы ожидаем от вас?
• Уверенное знание принципов компьютерной архитектуры и системного ПО
• Уверенные знание языков С/С++ или Go
• Понимание принципов программирования на ассемблере
• Опыт разработки в среде Linux
Что будет плюсом?
• Опыт разработки компилятора/линковщика/отладчика и других низкоуровневых инструментов разработки
• Участие в значимых open-source проектах
Мы предлагаем:
• Участие в open-source проекте
• ДМС со стоматологией, возможность посещение терапевта в офисе
• Корпоративные мероприятия, йога, беговой клуб, обширная ИТ-библиотека
• Участие в международных конференциях, командировки в Китай (по желанию)
Резюме, вопросы по вакансии: @Yana_YC