Size: a a a

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

2018 December 25
Библиотека Go разработчика
#beginners #advanced

Большой список библиотек, фреймворков и технологий по языку Golang в одном месте.

https://github.com/uhub/awesome-go
источник
Библиотека Go разработчика
#book

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

https://t.me/progbook/2188
источник
2018 December 26
Библиотека Go разработчика
#best_practices

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

https://github.com/codeship/go-best-practices
источник
Библиотека Go разработчика
#video #beginners

Большой и подробный курс для начинающих Go разработчиков, только к нам присоединившимся. Этих видео вам хватит с лихвой, чтобы вы поняли философию языка и приступили к созданию эффективных приложений.

https://bit.ly/2V9SV1J
источник
2018 December 27
Библиотека Go разработчика
#book

Вам достаточно посмотреть на список тем, раскрываемых автором книги, чтобы понять, что вам точно нужно прочитать данное руководство после того, как вы пройдёте курс начинающего Go разработчика. В этом современном справочнике вы узнаете про работу с базами данных, микросервисы, параллельное программирование и построение REST API приложений.

https://t.me/progbook/2193
источник
Библиотека Go разработчика
#библиотека

Имплементация технологии JWT на Go.

https://github.com/robbert229/jwt
источник
2018 December 28
Библиотека Go разработчика
#beginners

Топ онлайн-курсов по программированию на Go, которые сделают из вас настоящего разработчика (вероятно).

https://bit.ly/2TiZCgh
источник
Библиотека Go разработчика
#beginners

На этом сайте вы найдёте множество книг, онлайн-туториалов и других источников по изучению Go для начинающих.

https://hackr.io/tutorials/learn-golang
источник
2018 December 29
Библиотека Go разработчика
#beginners

Статья в двух частях, в которой автор расскажет про интересные возможности обработки ошибок в Go.

Часть 1:
https://bit.ly/2CG8Zkv

Часть 2:
https://bit.ly/2LEcmLJ
источник
Библиотека Go разработчика
#book

Очередное небольшое обучающее руководство по Go, охватывающее одну конкретную тему, на этот раз  -  базы данных. Если вы уже хорошо знакомы с основами веб-разработки на других языках, данный справочник придётся вам по вкусу: в нём рассматриваются популярные пакеты для работы с СУБД MySQL, примеры простых запросов и работа с подготовленными выражениями.

https://t.me/progbook/2177
источник
2018 December 30
Библиотека Go разработчика
#advanced

Интересная статья по основам обработки ошибок в Go и  ключевым словам: Defer, Panic и Recover.

https://blog.golang.org/defer-panic-and-recover
источник
Библиотека Go разработчика
#advanced

Если коротко, горутины — это функции, работающие параллельно с другими функциями. В этой же статье вы узнаете, как контролировать смерть горутин.

https://blog.labix.org/2011/10/09/death-of-goroutines-under-control
источник
2019 January 02
Библиотека Go разработчика
#beginners #oop

Является ли Go объектно-ориентированным языком? Узнаем об этом в следующей подробной статье:

https://www.ardanlabs.com/blog/2013/07/object-oriented-programming-in-go.html
источник
Библиотека Go разработчика
#docker #beginners

Давайте подробно рассмотрим, как деплоится Go приложение на сервер с помощью Docker.

https://blog.golang.org/docker
источник
2019 January 03
Библиотека Go разработчика
#book

Сегодня ситуация такая, что ваше приложение либо может остаться вообще без пользователей, либо же обрабатывать передаваемые ими огромные массивы данных. Это руководство научит вас, как создавать веб-приложения на Go с использованием микросервисной архитектуры и облачных технологий. Если вы уже знакомы с основами разработки на Go, вам будет достаточно применить свои знания, чтобы создавать современные приложения в стеке Go и React.

https://t.me/progbook/2195
источник
Библиотека Go разработчика
#advanced

Для удобной структуры проекта в разных языках используют разные строительные единицы вроде пакетов, пространств имён или модулей. В этой статье вы научитесь использовать модули языка Go.

https://roberto.selbach.ca/intro-to-go-modules/
источник
2019 January 04
Библиотека Go разработчика
Cистема контроля версий Git: расширенная шпаргалка

Git — это популярная система контроля версий. Ее использует практически каждый проект, чья деятельность так или иначе связана с ИТ.

https://proglib.io/p/git-tips/
источник
Библиотека Go разработчика
#rest #advanced

Данный большой плейлист научит вас создавать REST приложения на языке Go и с СУБД PostgreSQL. Также вы активно будете использовать Postman и дополнительные библиотеки.

https://bit.ly/2s9APzt
источник
2019 January 05
Библиотека Go разработчика
#microservices #advanced

В этой статье автор расскажет, как использовать инструмент Go Kit для создания микросервисов.

https://bit.ly/2VpTaWB
источник
Библиотека Go разработчика
#advanced

Рефакторим код на Go  и увеличиваем скорость работы программы в 23 раза.

https://bit.ly/2sU9nGJ
источник