Объемный материал о популярных инструментах и подходах для организации иерархии зависимостей в Go, с их преимуществами и недостатками.
https://proglib.io/w/a7f8348e
https://proglib.io/w/a7f8348e
Хабр
Методы организации DI и жизненного цикла приложения в GO
Есть несколько вещей, которыми можно заниматься вечно: смотреть на огонь, фиксить баги в легаси-коде и, конечно, говорить о DI — и всё равно нет-нет, да и будешь...
Тезисно о результатах, достигнутых командой разработки Go к одиннадцатой годовщине выпуска языка, а также о перспективах, часть из которых уже реализовано в бете Go 1.16. Также ознакомьтесь с интересным мнением о модулях Go.
blog.golang.org
Eleven Years of Go - The Go Blog
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
This media is not supported in your browser
VIEW IN TELEGRAM
Подарите сертификат сотруднику, другу, коллеге на обучение в одном из самых крупных онлайн-университетов в России. На выбор более 250 курсов по программированию, менеджменту, дизайну и маркетингу.
Как это работает?
— вы покупаете подарочный сертификат номиналом от 10 000 рублей;
— дарите его сотруднику, другу, коллеге;
— человек выбирает курс, который соответствует номиналу сертификата, и изучает его.
Важно:
Стоимость сертификата на 20% меньше номинала. Например, сертификат номиналом 50 000 рублей будет стоить вам 40 000 рублей.
Сертификат нужно активировать в течение года после покупки.
Чтобы посмотреть список курсов, узнать больше или оставить заявку, переходите по ссылке: https://clc.am/lN4NqA либо звоните по номеру телефона:+74952910751
Как это работает?
— вы покупаете подарочный сертификат номиналом от 10 000 рублей;
— дарите его сотруднику, другу, коллеге;
— человек выбирает курс, который соответствует номиналу сертификата, и изучает его.
Важно:
Стоимость сертификата на 20% меньше номинала. Например, сертификат номиналом 50 000 рублей будет стоить вам 40 000 рублей.
Сертификат нужно активировать в течение года после покупки.
Чтобы посмотреть список курсов, узнать больше или оставить заявку, переходите по ссылке: https://clc.am/lN4NqA либо звоните по номеру телефона:+74952910751
🏃 Параллелизм в Golang и WorkerPool [Часть 1]
В современных языках программирования параллелизм стал безусловной потребностью. В этой статье речь пойдет об устройстве и использовании concurrency в Go.
https://proglib.io/sh/zJTZmnO5Ky
В современных языках программирования параллелизм стал безусловной потребностью. В этой статье речь пойдет об устройстве и использовании concurrency в Go.
https://proglib.io/sh/zJTZmnO5Ky
40 лучших курсов по математике для программистов
Программистам нужно развивать логическое мышление и сообразительность, поэтому мы подобрали для вас 40 лучших курсов по математике.
https://proglib.io/p/best-math-courses
Программистам нужно развивать логическое мышление и сообразительность, поэтому мы подобрали для вас 40 лучших курсов по математике.
https://proglib.io/p/best-math-courses
Практика работы с JWT (JSON Web Token) на Go в рамках реализации простого RESTful API: https://proglib.io/w/249c68d5
Medium
Hands-On With JWT in Golang
Build a secure API using JWT
28 декабря в 19:00 по мск проходит вводный урок "Базовая математика для Data Science" cовместно с Proglib
Начало карьеры в Data Science и программировании лежит в познаниях математики. В школе закладывается фундамент дальнейших знаний. Поэтому предлагаем начать карьеру Data Science с короткого марафона, позволяющего в сжатые сроки вспомнить базу школьной математики.
На бесплатном вводном занятии поговорим о числовой последовательности и регрессиях.
Регистрация по ссылке: https://proglib.io/w/6dcc7afc
либо подпишитесь на telegram: https://t.me/joinchat/AAAAAFNrJZHGP24KPuWw6w
Кто с нами?
Начало карьеры в Data Science и программировании лежит в познаниях математики. В школе закладывается фундамент дальнейших знаний. Поэтому предлагаем начать карьеру Data Science с короткого марафона, позволяющего в сжатые сроки вспомнить базу школьной математики.
На бесплатном вводном занятии поговорим о числовой последовательности и регрессиях.
Регистрация по ссылке: https://proglib.io/w/6dcc7afc
либо подпишитесь на telegram: https://t.me/joinchat/AAAAAFNrJZHGP24KPuWw6w
Кто с нами?
🏃 Параллелизм в Golang и WorkerPool [Часть 2]
В первой статье мы строили Worker Pool для оптимизации производительности. Во второй части мы создадим надежное решение для работы со структурами параллелизма.
https://proglib.io/sh/UFqt7PBRdj
В первой статье мы строили Worker Pool для оптимизации производительности. Во второй части мы создадим надежное решение для работы со структурами параллелизма.
https://proglib.io/sh/UFqt7PBRdj
Подборка коротких руководств для изучения Golang: https://proglib.io/w/3d4ce2a3
Cloudhadoop
Golang
Golang tutorials,articles and examples
Go в качестве языка сценариев в Linux
Интересный материал с пояснением предпосылок и практики использования Golang для написания сценариев в Linux.
https://proglib.io/w/dfbfb54f
Интересный материал с пояснением предпосылок и практики использования Golang для написания сценариев в Linux.
https://proglib.io/w/dfbfb54f
The Cloudflare Blog
Using Go as a scripting language in Linux
At Cloudflare we like Go. We use it in many in-house software projects as well as parts of bigger pipeline systems. But can we take Go to the next level and use it as a scripting language for our favourite operating system, Linux?
Зачем в науке о данных элементарная математика?
С 5 января «Библиотека программиста» запускает онлайн-марафон по школьной математике для Data Science. Затея может показаться странной: зачем простые формулы людям, решающим задачи на стыке различных дисциплин? Чтобы подтянуть базу, им скорее подойдет многомесячный курс со сложной теорией и зубодробительной практикой.
Закончил обучение, и вперед — к новым свершениям. Увы, не всегда выходит. Часто студенты не могут усвоить материал, несмотря на усилия преподавателей.
Почему?
Математический гений решает сложную задачу интуитивно, а у простого смертного это не получается. Школьный курс многие из нас проходили давно и мимо — при отсутствии нужного субстрата продвинутые знания некуда сеять.
Для осваивающих науку о данных новичков мы запускаем образовательную программу совместно с квалифицированными школьными педагогами. Они помогут вам получить простые знания, без которых нельзя освоить сложные.
Записаться на марафон можно на нашем сайте.
https://proglib.io/w/91e9b91b
С 5 января «Библиотека программиста» запускает онлайн-марафон по школьной математике для Data Science. Затея может показаться странной: зачем простые формулы людям, решающим задачи на стыке различных дисциплин? Чтобы подтянуть базу, им скорее подойдет многомесячный курс со сложной теорией и зубодробительной практикой.
Закончил обучение, и вперед — к новым свершениям. Увы, не всегда выходит. Часто студенты не могут усвоить материал, несмотря на усилия преподавателей.
Почему?
Математический гений решает сложную задачу интуитивно, а у простого смертного это не получается. Школьный курс многие из нас проходили давно и мимо — при отсутствии нужного субстрата продвинутые знания некуда сеять.
Для осваивающих науку о данных новичков мы запускаем образовательную программу совместно с квалифицированными школьными педагогами. Они помогут вам получить простые знания, без которых нельзя освоить сложные.
Записаться на марафон можно на нашем сайте.
https://proglib.io/w/91e9b91b
Интересный материал о том, как группа разработчиков микросервиса рекомендаций платформы Medium перешла на Go с Node.js.
https://proglib.io/w/a433d89d
https://proglib.io/w/a433d89d
Medium
Rex: Medium’s Go Recommendations Microservice
Powering recommendations at scale
Результаты ежегодного опроса от JetBrains для разработчиков, которые выбрали Go в качестве одного из трех основных языков программирования
Итак, три наиболее распространенных варианта использования Go — это веб-сайты, утилиты и ИТ-инфраструктура.
DevOps и разработка инфраструктуры — одни из самых популярных применений Go. Поэтому неудивительно, что 80% разработчиков Go участвуют в этой деятельности, причем 36% из них считают это одной из своих ключевых обязанностей, в то время как только 57% разработчиков в целом связывают себя с разработкой инфраструктуры.
Разработчики Go — активные пользователи Docker, т. к. 84% утверждают, что активно работают с ним.
Что касается тенденций развития, то они очевидны, ведь язык ежедневно совершенствует как группа разработчиков, так и сообщество. С трендами Golang на 2021, а также с рынком, масштабом и прогнозами языка можно ознакомиться в статье.
Итак, три наиболее распространенных варианта использования Go — это веб-сайты, утилиты и ИТ-инфраструктура.
DevOps и разработка инфраструктуры — одни из самых популярных применений Go. Поэтому неудивительно, что 80% разработчиков Go участвуют в этой деятельности, причем 36% из них считают это одной из своих ключевых обязанностей, в то время как только 57% разработчиков в целом связывают себя с разработкой инфраструктуры.
Разработчики Go — активные пользователи Docker, т. к. 84% утверждают, что активно работают с ним.
Что касается тенденций развития, то они очевидны, ведь язык ежедневно совершенствует как группа разработчиков, так и сообщество. С трендами Golang на 2021, а также с рынком, масштабом и прогнозами языка можно ознакомиться в статье.
JetBrains: Developer Tools for Professionals and Teams
Go Programming - The State of Developer Ecosystem in 2020 Infographic
JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.
🎄2️⃣0️⃣2️⃣1️⃣🎁
Через несколько часов в Москве пробьют куранты, а нам пора подвести итоги и поздравить читателей с наступающими праздниками.
Уходящий год был непростым, и это не дежурная фраза. Кто-то перенес болезнь легко, другим повезло меньше – 2020-й оказался богатым на печальные новости. Пандемия ввела экономику в ступор, но из-за локдаунов и перевода сотрудников на удаленку цифровые технологии востребованы как никогда. Развиваются интернет-торговля и облачные вычисления, бьет рекорды аудитория стриминговых сервисов… всего не перечислишь.
Потребность в кадрах растет, потому есть работа и для нас. В 2020 году «Библиотека программиста» опубликовала 386 статей, 445 мероприятий и 198 вакансий. По данным Яндекс.Метрики, на сайте побывало почти 4 миллиона читателей – мы довольны таким результатом.
Коллектив издания поздравляет читателей с Новым годом! Желаем вам здоровья, благополучия и успехов в освоении профессии. Чтобы вы не скучали на каникулах, с 5 января мы запускаем математический онлайн-марафон.
Удачи и оставайтесь с нами!
Через несколько часов в Москве пробьют куранты, а нам пора подвести итоги и поздравить читателей с наступающими праздниками.
Уходящий год был непростым, и это не дежурная фраза. Кто-то перенес болезнь легко, другим повезло меньше – 2020-й оказался богатым на печальные новости. Пандемия ввела экономику в ступор, но из-за локдаунов и перевода сотрудников на удаленку цифровые технологии востребованы как никогда. Развиваются интернет-торговля и облачные вычисления, бьет рекорды аудитория стриминговых сервисов… всего не перечислишь.
Потребность в кадрах растет, потому есть работа и для нас. В 2020 году «Библиотека программиста» опубликовала 386 статей, 445 мероприятий и 198 вакансий. По данным Яндекс.Метрики, на сайте побывало почти 4 миллиона читателей – мы довольны таким результатом.
Коллектив издания поздравляет читателей с Новым годом! Желаем вам здоровья, благополучия и успехов в освоении профессии. Чтобы вы не скучали на каникулах, с 5 января мы запускаем математический онлайн-марафон.
Удачи и оставайтесь с нами!
Пишем шаблон аутентификации с нуля, используя Go, GoFiber и PostgreSQL:
- Реализация сервера с PostgreSQL
- Настройка маршрута SignUp
- Реализация маршрута входа и частных маршрутов с обновлением токенов
- Реализация сервера с PostgreSQL
- Настройка маршрута SignUp
- Реализация маршрута входа и частных маршрутов с обновлением токенов
DEV Community
Create a server with PostgreSQL in Go - Part[1/3] of Go Authentication series
In this tutorial, you will learn how to make an authentication boilerplate with Go. We will use GoFib...
Подробное описание нововведений GoLand 2020.3: https://proglib.io/w/7828074c
Хабр
GoLand 2020.3 — дамп горутин, запуск табличных тестов, расширенная поддержка Testify
Привет, Хабр! Несколько недель назад вышел GoLand 2020.3, последний релиз уходящего года. Сегодня расскажем, почему стоит обновиться на новую версию или попробовать нашу IDE для Go...