Golang Portal
7.92K subscribers
406 photos
26 videos
7 files
439 links
Присоединяйтесь к нашему каналу и погрузитесь в мир для Golang-разработчика

Связь: @devmangx
Download Telegram
Интересная статья о реализации виртуального списка с переменной высотой строк для UI-библиотеки на Go

https://judi.systems/shirei/blog/virtual-list/

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42👍2
5 шаблонов проектирования API на Go, которые решают твои самые серьёзные проблемы (2025)

Что если бы ты мог устранить 80% повторяющихся проблем в своих Go-API проектах всего пятью продуманными архитектурными решениями? Давай разберём шаблоны проектирования, которые позволяют это сделать.

Читайте здесь

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94👎2
Go вчера исполнилось 16 лет 🥳🥳

Анализ последнего Developer Ecosystem Survey показывает, как за это время эволюционировали фреймворки, инструменты и практики разработки в экосистеме golang, и в каком направлении язык развивается в 2025 году

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
18🎉11👍4🔥3🏆1
Образы контейнеров FROM scratch стоит ли так делать? 🤔

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

- нет rootfs-лейаута

- отсутствуют CA-сертификаты

- нет базы данных часовых поясов

Решение? Использовать distroless-базу вместо этого

Подробнее о проблеме и одном из возможных решений:
🔹Building Container Images FROM Scratch: 6 Pitfalls That Are Often Overlooked
🔹What's Inside Distroless Container Images: Taking a Closer Look

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍76🔥4👎2
Лог-ориентированная база данных реального времени на Go, реплицирующаяся как шина сообщений для ИИ и периферийных вычислений

GitHub: unisondb

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥2
Построение конвейера «производитель–потребитель» в Go с использованием горутин и каналов

Статья рассказывает, как с помощью языковых механизмов Go (горутин и каналов) построить конвейер «производитель–потребитель», чтобы параллельно обрабатывать тяжёлые CPU-задачи и при этом безопасно записывать результаты в базу данных без конкуренции за запись

Читайте здесь

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍128🔥3
Веб-инструмент на Go для удобного и уверенного управления конфигурациями Traefik

GitHub: traefikr

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍4🔥4
Терминальный клиент для HTTP/GraphQL/gRPC с поддержкой SSH-туннелей, WebSocket, SSE, workflows, профилирования, OpenAPI и сравнения ответов

GitHub: resterm

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍6
Удаляйте ChatGPT. Вы не умеете им пользоваться.

Большинство пользователей спамит в ИИ всякую чушь — просят рассказать анекдот, изливают душу и используют как Гугл.

Российский тимлид OpenAI Вадим Петрич рассказывает в «Доктор GPT» как извлекать из нейронок максимум пользы. Это очень интересно:

• ТОП №1 нейросеть, генерирующая видео без цензуры вообще
• Готовые промты на все случаи жизни
• Инсайды и разработки от китов индустрии

Подпишитесь, с Доктором GPT нейронки станут инструментом роста, а не безделушкой:
https://t.iss.one/+K65EHRh_x_c2OTli
👎12😁2🤔2
Интересная статья: «миллионе способов словить data race в Go»

Автор разбирает разные паттерны, на которых легко поймать data race в Go, и даёт практичные советы, как избежать этих проблем в реальном коде

👉 @GolangPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72