Есть здесь Node.js-разработчики? Если думаете в сторону Go, то обратите внимание на шпаргалку по языку 👇.
https://proglib.io/w/d114e158
https://proglib.io/w/d114e158
Medium
Golang Cheatsheet for Node.js Developers
Golang examples compared to Node.js
Excelize — библиотека, предоставляющая набор функций, которые позволяют записывать и читать файлы XLSX / XLSM / XLTM / XLTX.
Библиотека поддерживает сложные компоненты за счет высокой совместимости и предоставляет API для создания или чтения данных с листа с огромными объемами данных. Для этой библиотеки требуется Go >= 1.15.
⭐️ 8828
https://proglib.io/w/dcfc0cbf
Библиотека поддерживает сложные компоненты за счет высокой совместимости и предоставляет API для создания или чтения данных с листа с огромными объемами данных. Для этой библиотеки требуется Go >= 1.15.
⭐️ 8828
https://proglib.io/w/dcfc0cbf
GitHub
GitHub - qax-os/excelize: Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets - qax-os/excelize
👍1
🔧 task — это инструмент запуска / сборки задач, который является достойной альтернативой GNU Make.
Вот только некоторые преимущества:
- простая конфигурация и установка;
- поддержка зависимостей между задачами;
- режим просмотра;
- пропуск заданий, когда файл не был изменен;
- доступность для CI;
- кроссплатформенность и многое другое.
⭐️ 3448
https://proglib.io/w/c7f4426c
Вот только некоторые преимущества:
- простая конфигурация и установка;
- поддержка зависимостей между задачами;
- режим просмотра;
- пропуск заданий, когда файл не был изменен;
- доступность для CI;
- кроссплатформенность и многое другое.
⭐️ 3448
https://proglib.io/w/c7f4426c
Описание некоторых малоизвестных особенностей и функций Go, о которых вы можете не знать.
https://proglib.io/w/2b92f246
https://proglib.io/w/2b92f246
Medium
dark corners of go
go is an easy to learn language with purposefully limited features. but there are some lesser known features which you may not know about…
Мобильная разработка — интересное и перспективное направление для профессионального развития в сфере IT. Приходите на бесплатный интенсив — познакомьтесь с востребованной профессией и создайте своё первое приложение, работающее на Android и iOS.
Регистрируйтесь по ссылке: ✏️ https://clc.am/HAIZXw
За 3 дня вы:
⚡️ познакомитесь с кросс-платформенной разработкой в сфере IT;
⚡️ разберётесь в специфике мобильной разработки;
⚡️ начнёте работать с фреймворком Flutter;
⚡️ напишете приложение;
⚡️ научитесь парсить данные и визуализировать результат.
😎 Вашим наставником будет Денис Александров — ведущий разработчик Arcadia. Под его руководством вы создадите своё первое приложение и поработаете над ошибками.
🎁 Все, кто дойдёт до финиша, получат в подарок электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись». А те, кто сдаст все домашние задания, — сертификат на 15 000 рублей для поступления на любой курс образовательной платформы Skillbox!
Регистрируйтесь по ссылке: ✏️ https://clc.am/HAIZXw
За 3 дня вы:
⚡️ познакомитесь с кросс-платформенной разработкой в сфере IT;
⚡️ разберётесь в специфике мобильной разработки;
⚡️ начнёте работать с фреймворком Flutter;
⚡️ напишете приложение;
⚡️ научитесь парсить данные и визуализировать результат.
😎 Вашим наставником будет Денис Александров — ведущий разработчик Arcadia. Под его руководством вы создадите своё первое приложение и поработаете над ошибками.
🎁 Все, кто дойдёт до финиша, получат в подарок электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись». А те, кто сдаст все домашние задания, — сертификат на 15 000 рублей для поступления на любой курс образовательной платформы Skillbox!
#tip
Go 1.17 поддерживает комментарий о том, что модуль устарел.
В файл
go.mod
----
----
Сообщение об устаревшем модуле будет отображаться при извлечении с помощью
Go 1.17 поддерживает комментарий о том, что модуль устарел.
В файл
go.mod
необходимо добавить строку «//Deprecated: комментарий». Например:go.mod
----
//Deprecated: Используйте https://github.com/… вместо него
----
Сообщение об устаревшем модуле будет отображаться при извлечении с помощью
go get
.Forwarded from Библиотека программиста | программирование, кодинг, разработка
clig.dev
Command Line Interface Guidelines
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
Практика использования
go:embed
в GoLand: https://proglib.io/w/e6c89211The JetBrains Blog
How to Use go:embed in Go | The GoLand Blog
One of the most anticipated features of Go 1.16 is the support for embedding files and folders into the application binary at compile-time without using an external tool. This feature is also known as
Forwarded from Go jobs — вакансии по 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
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
selectel.ru
Selectel — IT-инфраструктура для бизнеса
Selectel предлагает комплексные IaaS и PaaS-решения для разных категорий бизнеса: от индивидуальных предпринимателей до крупных корпораций. Аренда IT-инфраструктуры в дата-центрах Москвы и Петербурга
🛠 firebolt — фреймворк для потоковой обработки событий и приложений конвейера данных.
Firebolt поддерживается DigitalOcean, где впервые использовался в конвейере журналирования (см. прикрепленную схему).
Фреймворк предназначен для решения ряда проблем, которые являются общими для приложений конвейера данных, работающих в режиме, близком к реальному времени. Он упрощает запуск кластерного приложения, которое предсказуемо масштабируется для обработки больших объемов данных.
https://proglib.io/w/bb1e6abb
Firebolt поддерживается DigitalOcean, где впервые использовался в конвейере журналирования (см. прикрепленную схему).
Фреймворк предназначен для решения ряда проблем, которые являются общими для приложений конвейера данных, работающих в режиме, близком к реальному времени. Он упрощает запуск кластерного приложения, которое предсказуемо масштабируется для обработки больших объемов данных.
https://proglib.io/w/bb1e6abb
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Привет! Проводим исследование, чтобы помочь программистам быстрее находить вакансии, релевантные их навыкам и запросам.
Присоединяйтесь — опрос займет не более 5 мин: https://proglib.io/w/fa68107d
Заинтересованным участникам вышлем ссылку на результаты.
Присоединяйтесь — опрос займет не более 5 мин: https://proglib.io/w/fa68107d
Заинтересованным участникам вышлем ссылку на результаты.
Javad Rajabzade, инженер-программист в Mawson inc, делится стратегией управления проектами в Go.
https://proglib.io/w/6693137c
https://proglib.io/w/6693137c
DEV Community
Project Management Strategy in golang
Project Creator create project and management with go modules Create your projec...
Практика работы с Redis в Go: https://proglib.io/w/2dbfd7d6
www.alexedwards.net
Working with Redis in Go - Alex Edwards
Go In 5 Minutes — это серия не самых новых, но полезных скринкастов по Go на практике.
https://proglib.io/w/a18ee3dc
https://proglib.io/w/a18ee3dc
gifm.dev
Go In 5 Minutes - Short, helpful screencasts for professional Go developers
Go In 5 Minutes, a screencast series that presents short, informative and practical tips, patterns and best practices to Go developers.