Получи случайную криптовалюту за регистрацию!

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

Логотип телеграм канала @golang_lib — Библиотека Go (Golang) разработчика Б
Логотип телеграм канала @golang_lib — Библиотека Go (Golang) разработчика
Адрес канала: @golang_lib
Категории: Технологии
Язык: Русский
Количество подписчиков: 1.07K
Описание канала:

Полезные материалы по всему, что может быть полезно Golang разработчику. По всем вопросам @evgenycarter

Рейтинги и Отзывы

4.33

3 отзыва

Оценить канал golang_lib и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

2

4 звезд

0

3 звезд

1

2 звезд

0

1 звезд

0


Последние сообщения 2

2023-02-27 12:01:41 The Go Programming Language and Environment

https://cacm.acm.org/magazines/2022/5/260357-the-go-programming-language-and-environment/fulltext

@golang_lib
158 views09:01
Открыть/Комментировать
2023-02-22 12:21:43
Экспортируем модули из Go-сервиса: сотворение директории pkg

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

История этой директории берёт начало со времён ранних релизов Go, когда модули стандартной библиотеки находились в $GOROOT/src/pkg. Впоследствии директория pkg была удалена, но многие проекты, такие как Kubernetes, повторили у себя данную файловую структуру. С тех пор pkg закрепилась в файловой структуре Go-проектов.

https://habr.com/ru/company/ozontech/blog/668254/

@golang_lib
124 views09:21
Открыть/Комментировать
2023-02-20 10:15:38 Go против Rust — производительность вне конкуренции

https://habr.com/ru/post/668166/

@golang_lib
113 views07:15
Открыть/Комментировать
2023-02-14 07:24:01
Making a game with Raylib

Making an Animal Crossing type game for beginners Part 1, Part 2, Part 3
Basic Animations with Go & Raylib Tutorial - Part 4
Idle Animation - Making a game with Go & Raylib Tutorial - Part 5
Basic Tile Mapping - Making a game with Go & Raylib Tutorial - Part 6
Advanced Tile Mapping - Making a game with Go & Raylib Tutorial - Part 7

Все видео доступны на youtube https://www.youtube.com/playlist?list=PLVotA8ycjnCsy30WQCwVU5RrZkt4lLgY5

@golang_lib
114 views04:24
Открыть/Комментировать
2023-02-13 11:05:01
Рекомендуем к прочтению книгу Александра Бындю "Антихрупкость в IT"

Эта книга — результат многолетнего опыта построения IT-продуктов. И прежде всего она о том, как выстроить процессы разработки IT-систем таким образом, чтобы успевать вовремя подстроиться под любые изменения.

В её основе — описание работающих практик, примеры из реальных проектов, анализ ошибок и выводы. В книге собраны рекомендации для владельцев бизнеса и разработчиков. Первые приобретут систематизированные знания о том, как правильно взаимодействовать с IT, а вторые — как делать хорошо и не делать плохо.

Сайт издания

Ознакомиться с книгой
166 views08:05
Открыть/Комментировать
2023-02-13 07:30:16 Bud - The Full-Stack Web Framework for Go

https://github.com/livebud/bud

Документация
https://denim-cub-301.notion.site/Hey-Bud-4d81622cc49942f9917c5033e5205c69

Пример создания минимального клона Hacker News за 15 минут с помощью Bud





@golang_lib
99 views04:30
Открыть/Комментировать
2023-02-11 10:24:35
REST API на Go

Разработка Web-Приложений на Golang. Знакомство с проектом.
Базовая структура проекта. HTTP-Сервер.
Чистая Архитектура. Внедрение Зависимостей.
Запуск Postgres в Docker. Файлы миграций. Конфигурации приложения.
Подключение к БД из приложения. Переменные окружения. Библиотека sqlx
Регистрация пользователей
Аутентификация. JWT-токены.
Парсинг JWT-токенов. Middleware аутентификации
Создание и получение списков
Удаление и обновление списков

Все видео доступны на youtube

@golang_lib
171 views07:24
Открыть/Комментировать
2023-02-06 13:15:16
GoLang APIs: A skeleton for your future projects

https://blog.devgenius.io/golang-apis-a-skeleton-for-your-future-projects-a082dc4d6818

@golang_lib
149 views10:15
Открыть/Комментировать
2023-02-02 11:01:33
Привет, это Podlodka Crew! Похоже, Podlodka Go Crew — единственная русскоязычная специализированная конференция по Go, по крайней мере в ближайшие полгода. Если хотите пообщаться с коллегами, обсудить актуальные вопросы и завести новые знакомства, загляните к нам 6 февраля.

Вместе с разработчиками из «Точки», «Авито», «Сбермаркета», Selectel, Ozon, Lamoda обсудим:

Разницу тулинга, создаваемого на Go, Python и JavaScript. На круглом столе разберём преимущества Go.
Инструменты для написания CLI-интерфейсов. Узнаем, чем Go может привлечь поклонников Python на примере кейса от Ozon.
Создание и эволюцию платформенного продукта. Заглянем «под капот» платформенных продуктов больших компаний. 

Если вы ещё не слышали о нас, конференции Podlodka Crew родились из одноимённого подкаста. Мы проводим мероприятия по разным направлениям разработки. Сезон длится 5 дней, ежедневно — 2 экспертные сессии. В программе — воркшопы, рулетки кейсов и круглые столы.

Заходите на сайт, чтобы узнать больше и забрать свой билет.
130 views08:01
Открыть/Комментировать
2023-02-02 10:24:46 R*-tree в Go, немного геймдева и поиска элементов в пространстве

Начну с предыстории...
У меня довольно интересный опыт в разработке модификаций для мультиплееров (далее - МП) трехмерных игр на серверной и клиентской части для разных игровых проектов, как на языках JS, так и Lua, которые использовались на сервере и клиенте.

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

И, пока всё это происходило, я понял, что знания все же необходимо подтягивать, а сами собеседования помогут направить меня в нужное русло. И, после одного из собеседований с вопросами об индексах, я решил углубиться в них (помимо бездумного расставления btree и hash через EXPLAIN ANALYZE).Так я наткнулся на интересный для себя индекс в PostgreSQL - GiST.

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

Когда я это прочитал, мне стало невероятно интересно, как в игровых модификациях, с которыми я работал, обстоят дела с пространственным поиском?

https://habr.com/ru/post/666904/

@golang_lib
135 views07:24
Открыть/Комментировать