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

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

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

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

РКН: https://gosuslugi.ru/snet/67a4a8c2468
Download Telegram
Портируем шахматный движок sunfish на Go и разбираемся:

— как изобразить шахматную доску (поля, фигуры, допустимые ходы);
— как оценивать доску (кто, скорее всего, победит);
— как выполнить поиск оптимального хода.

Читать
🔥16👍4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🚀 IT и реальный сектор экономики: какие отрасли выстрелят через 5 лет

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

🔗 Основной сайт
🔗 Зеркало
🤔3👍2
🎙 Go Get Podcast: Монорепозиторий vs Мультирепозиторий

Николай Тузов (разработчик в Lamoda), Глеб Яльчик (техдир в Gaijin) и Алексей Акулович (Developer Advocate в inDriver) обсуждают плюсы и минусы монорепозитория.

📺 Смотреть
🔽 Слушать
🔥9
🔥Команда Google опубликовала руководство по стилю, стилевые решения (обобщение решений по конкретным аспектам стиля) и лучшие практики для Go-разработчиков

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

Читать
🔥48👍51
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.

😂 Канал с мемами: t.me/itmemlib

👨‍💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
C\C++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot

🎓 Наша школа Proglib Academy: https://t.me/proglib_academy


📺 Наш канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста

📄 Лента в Дзен: https://zen.yandex.ru/proglib


🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
🔧 Twirp — RPC-фреймворк от Twitch, который, как и gRPC, использует Protobufs и намного проще в использовании.

В статье приводится краткое введение в Twirp: от установки до вызова RPC через HTTP.

Читать
6👍5🤔3😁2
Помните публиковали пост о разработке децентрализованной игры в покер на базе Ethereum с использованием Go и Solidity?

Если вы остановились не только на этом плейлисте, то увидели, что на канале много годного материала по Go и Rust:

Как создавать интерфейсы и типизированные функции | тестировать HTTP-обработчики | использовать горутины для агрегирования данных в Go
Разработка JSON API на Go (JWT, Postgres и Docker)
Основы Go на примерах и многое другое
👍10