#advanced
В этой статье автор расскажет, почему горутины не легче обычных потоков.
https://bit.ly/2MSIJGY
В этой статье автор расскажет, почему горутины не легче обычных потоков.
https://bit.ly/2MSIJGY
Medium
Why goroutines are not lightweight threads?
GoLang is gaining incredible popularity these days. One of the main reasons for that is the simple and lightweight concurrency in the form…
#advanced #библиотека
Продвинутая библиотека для реализации авторизации на сайте с поддержкой ACL, RBAC и многое другое.
https://github.com/casbin/casbin
Продвинутая библиотека для реализации авторизации на сайте с поддержкой ACL, RBAC и многое другое.
https://github.com/casbin/casbin
GitHub
GitHub - casbin/casbin: An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://d…
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN - casbin/casbin
#book #beginner
Онлайн-книга по Go, рассматривающая основы языка, такие как горутины, функции, каналы, интерфейсы, методы, структуры, указатели и многое другое.
https://go101.org/article/101.html
Онлайн-книга по Go, рассматривающая основы языка, такие как горутины, функции, каналы, интерфейсы, методы, структуры, указатели и многое другое.
https://go101.org/article/101.html
#book #advanced
В последнее время Go покорил не только многих начинающих разработчиков, но и рынок разработки: от простых веб-приложений до сложных highload-проектов. Настоящее руководство познакомит вас с основами создания веб-приложений на языке Go, его особенностями перед другими языками и примерами проектов, которые вы сможете написать после изучения.
https://t.me/progbook/2442
В последнее время Go покорил не только многих начинающих разработчиков, но и рынок разработки: от простых веб-приложений до сложных highload-проектов. Настоящее руководство познакомит вас с основами создания веб-приложений на языке Go, его особенностями перед другими языками и примерами проектов, которые вы сможете написать после изучения.
https://t.me/progbook/2442
Telegram
Книги для программистов
REST API приложение на Go: пошаговый туториал
В этой статье мы рассмотрим, как создать REST API приложение на языке Go: лучшая пошаговая инструкция с использованием популярной архитектуры.
https://prglb.ru/k4dn
В этой статье мы рассмотрим, как создать REST API приложение на языке Go: лучшая пошаговая инструкция с использованием популярной архитектуры.
https://prglb.ru/k4dn
Библиотека программиста
REST API приложение на Go: пошаговый туториал
В этой статье мы рассмотрим, как создать REST API приложение на языке Go: лучшая пошаговая инструкция с использованием популярной архитектуры.
#beginner
Основы Go для самых начинающих. Вы узнаете, что такое Go, какие у него особенности, где часто применяется и многое другое.
https://prglb.ru/4up53
Основы Go для самых начинающих. Вы узнаете, что такое Go, какие у него особенности, где часто применяется и многое другое.
https://prglb.ru/4up53
#advanced
Дайджест по Go с последней недели:
- состояние Go на февраль 2019 года;
- что ждать от Go в 2019: дженерики, модули, улучшенный обработчик ошибок;
- алгоритмы и структуры данных на Go.
https://prglb.ru/20fq4
Дайджест по Go с последней недели:
- состояние Go на февраль 2019 года;
- что ждать от Go в 2019: дженерики, модули, улучшенный обработчик ошибок;
- алгоритмы и структуры данных на Go.
https://prglb.ru/20fq4
#advanced
Как известно, Go достаточно терпим к ошибкам и надежно защищает разработчиков от многих из них, однако ошибки все-таки бывают. В этой статье автор поделится методами продвинутой обработки ошибок в Go.
https://prglb.ru/91g7
Как известно, Go достаточно терпим к ошибкам и надежно защищает разработчиков от многих из них, однако ошибки все-таки бывают. В этой статье автор поделится методами продвинутой обработки ошибок в Go.
https://prglb.ru/91g7
👍1
#advanced
Возможно, на раннем этапе программирования вы не используете паттерны и пишете тяжело читаемый и сложно связанный код. Эта статья познакомит вас с методами исправления связности, которые помогут вам легко рефакторить и писать код.
https://prglb.ru/2hgw2
Возможно, на раннем этапе программирования вы не используете паттерны и пишете тяжело читаемый и сложно связанный код. Эта статья познакомит вас с методами исправления связности, которые помогут вам легко рефакторить и писать код.
https://prglb.ru/2hgw2
#advanced #библиотека
Простой веб-сервер на Go для обработки статических страниц.
https://prglb.ru/1mv7n
Простой веб-сервер на Go для обработки статических страниц.
https://prglb.ru/1mv7n
#advanced
Пример создания подписок на Go. Возможно, вам как раз очень не хватает такого функционала в ваших скромных приложений.
https://prglb.ru/4ch8r
Пример создания подписок на Go. Возможно, вам как раз очень не хватает такого функционала в ваших скромных приложений.
https://prglb.ru/4ch8r
Mycodesmells
Publish-subscribe example with NATS and Go - My Code Smells!
When building a microservice architecture, you have basically two ways you can build communication between its elements. First, the obvious one is to make services call each other directly via eg. using HTTP endpoints, while the other is to have a message…
#beginner #best_practices
Немного лучших практик по Go начинающим разработчикам.
https://prglb.ru/4edc3
Немного лучших практик по Go начинающим разработчикам.
https://prglb.ru/4edc3
peter.bourgon.org
Peter Bourgon · Go best practices, six years in
Generally good things to do when writing Go code, in 2016 and beyond.