Golang Дайджест
7.99K subscribers
36 photos
1 file
168 links
Самое интересное из мира Go: новости, статьи, проекты, сервисы, изменения в языке и др.

Посты публикуются не часто - только самое важное, с чем я лично ознакомился.

Поэтому можно не мьютить канал =)

Обратная связь: @justskiv
Download Telegram
Go developer roadmap

https://roadmap.sh/golang/

Идеальный гайд по изучению языка Go, помогающий ответить на вопросы:

- С чего начать изучения языка?
- Что вообще надо знать?
- В каком порядке это изучать?
- Где искать материалы?
и т.п.

Каждый элемент схемы кликабельный - открывается окошко с полезными ссылками для изучения темы.

Если вас часто спрашивают - "как изучать Go?", просто кидайте это ссылку. Но тут много всякого интересного, так что интересно будет не только новичку.

Спасибо @pavel_bogdashin за ссылку ☺️

#roadmap #guide
👍195🔥4
💻gRPC сервис авторизации - Огромный Гайд

Если вам предстоит работать с проектами на gRPC, то этот гайд позволит в максимально сжатые сроки покрыть львинную долю того, чему необходимо научиться.

Он доступен в двух вариантах:

- Видео на YouTube
- Статья на Хабре

Сервис пишется с нуля, попутно затрагивается множество аспектов:

- Правильная архитектура проекта
- Как писать ProtoBuf контракты, генерировать по ним код
- Как полноценно тестировать свой сервис, написание функциональных тестов
- Как правильно работать с паролями и токенами авторизации
- Взаимодействие между сервисами
- Работа с миграциями

И многое другое.

#guide #grpc
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥54👍188🫡1
Пишем RPG на Go - серия статей

0) https://habr.com/ru/articles/791192/
0.5) https://habr.com/ru/articles/799497/

Искандер активно продвигает GameDev на Go, и вот его очередной проект - обучающая серия статей по написанию RPG на Ebitengine.

Пока написаны только две вступительные статьи, остальное в процессе.

Напомню, что у Искандера уже есть готовая игра - Roboden, написанная на Go, которая уже добралась до Steam и даже до Steamdeck.

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

#guide #gamedev #quasilyte
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3411🤯7👍2
Как начать разрабатывать игры на Go

https://www.quasilyte.dev/ebiten/ru/

Искандер написал подробный гайд для людей, которые делают свои первые шаги в геймдеве на Go:

- Развенчание популярных мифов
- Про Ebitengine
- Ресурсы для обучения
- Важные библиотеки
и др.

От автора:

Тебе хочется создавать игры на Go? Ebitengine - отличный вариант.
Этот документ был создан чтобы упростить твоё путешествие.
...
tl;dr: Go - подходящий язык, Ebitengine - неплохой игровой движок, сообщество - живое и расширяется


#guide #gamedev #quasilyte
1612🔥52
Паттерн Functional Options

Это очень популярный подход, который я встречал во всех компаниях, в которых довелось писать код на Go.

В этом посте я подробно описал суть проблемы, которую он решает. А в этом разобрал суть паттерна и его реализацию.

#pattern #guide
924🔥103👍2
Гайд по написанию бота, который будет вас мотивировать каждые 30 минут 💪

https://habr.com/ru/articles/897802/

Неплохой гайд — простой и понятный. Довольно короткий, можно осилить за пол часика или меньше, но при этом описано всё необходимое.

#guide #telegram_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
30👍23