Библиотека Go-разработчика | Golang
23.3K subscribers
2.07K photos
42 videos
87 files
4.45K links
Все самое полезное для Go-разработчика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/32d20779

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
#sql #video

Раз Golang хорошо подходит для веб-программирования, ему необходима поддержка функций и пакетов для работы с базами данных. Общие принципы похожи на многие другие языки программирования, тем не менее, давайте посмотрим следюущее видео, чтобы лучше разбираться:

https://www.youtube.com/watch?v=Nh3CJYZZSdc
#book

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

https://t.me/progbook/1757
#advanced

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

https://bit.ly/2zdg1v2
#beginners

Обработка ошибок и исключений — важная часть разработки на любом языке программирования. Поскольку вы не можете предугадать все нестандартные случаи поведения приложения или пользователя, вам необходимо подготовить приложение для обработка таких ситуаций. Давайте посмотрим, как это делается на Go.

https://bit.ly/2PyUaIx
​​#вакансия

Открытые IT-вакансии Райффайзенбанка в Москве и Омске:

– Старший специалист по тестированию, Москва: https://vk.cc/8HNF8W
– .Net разработчик, Омск: https://vk.cc/8HNETp
– Frontend-разработчик, Москва: https://vk.cc/8HNFli
– iOS-разработчик мобильного банка для юрлиц, Москва: https://vk.cc/8HNDLX

Условия:
– Полный рабочий день
– Офис в одной минуте от ст.метро «Технопарк» (Москва)
– Соцпакет, ДМС, оплата больничных и другие льготы
– Высокий уровень свободы
– Бесплатное дополнительное обучение
– Бесплатный тренажерный зал в офисе (Москва)
#cheatsheet

Большая шпаргалка на github по основам языка Go, среди которых: массивы, срезы, циклы, структуры, указатели, интерфейсы и даже горутины с каналами.

https://bit.ly/2KeM3uT
#best_practices #beginners

Сборник статей по самым важным темам языка Go: указатели, микросервисы, внедрение зависимостей, создание HTTP сервера, работа с базой данных и многое другое.

https://bit.ly/2zeqxSv
Более 200 избранных ссылок на материалы о языке Go

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

https://proglib.io/p/golinks/
#web

Хороший онлайн-учебник с примерами создания веб-приложений на Go. Тут вы найдёте много важного: роутинг, request-response, шаблоны, работа с http и проч.

https://gowebexamples.com/
#best_practices

Параллельно с тем, как вы будете изучать Golang, вам также нужно изучать лучшие практики написания приложений на нём.

https://talks.golang.org/2013/bestpractices.slide#1
#tutorial #beginners

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

https://stackify.com/learn-go-tutorials/
#beginners

Go By Example — это небольшое онлайн-руководство по языку Go, которое познакомит вас с основами языка, структурами, функциями, многопоточностью, каналами, горутинами и много с чем ещё, что вам понадобится в обычной разработке.

https://gobyexample.com/
#golang #библиотека

Роутинг — один из важнейших компонентов веб-приложений. Библиотека bone предоставляет мощные функции по построению маршрутизации в веб-приложении.

https://github.com/go-zoo/bone
#video

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

https://www.youtube.com/watch?v=8hQG7QlcLBk
#video

Да, это восьмичасовое видео, но какое это видео: автор расскажет на практических примерах об основах языка Go, о сложных темах вроде горутин и каналов.

https://www.youtube.com/watch?v=O_UuGuF_tcE
#video

Golang, как и многие другие языки, не всегда используется самостоятельно для создания веб-приложений. Ведь им также нужен приятный пользовательский интерфейс, который можно написать на фреймворках вроде Vue.js, React или Angular. Эта серия уроков покажет вам, как создавать приложения в стеке Go, Reactjs и RethinkDB.

https://bit.ly/2PJIAJX