Golang news
Свежие новости и статьи для Go разработчиков. https://t.me/+zAIPzz2g29YxM2Uy - ссылка на канал admin - @haarrp
Mostrar más4 196
Suscriptores
+1124 horas
+697 días
+15830 días
- Suscriptores
- Cobertura postal
- ER - ratio de compromiso
Carga de datos en curso...
Tasa de crecimiento de suscriptores
Carga de datos en curso...
Repost from Golang Books
👣 Открытая книга по Go
В этой книге разбирается 25 тем, связанных с Go, таких как:
— работа с файлами, чтение/запись
— взаимодействие с разными БД, на примере Sqlite
— конкурентность, горутины
— тестирование
— интерфейсы, структуры и т.д.
Можно использовать эту книгу для освежения в памяти каких-то тем
🟡 Go book
golang_books
👍 1
163190
Photo unavailable
👣 webhook — легковесный сервер на Go для работы с веб-хуками и для выполнения shell-команд
—
go build github.com/adnanh/webhook
webhook — это настраиваемый инструмент на Go; позволяет легко создавать HTTP-хуки на вашем сервере, которые можно использовать для выполнения настроенных команд.
Также webhook позволяет передавать данные из HTTP-запроса (например, заголовки или переменные запроса) в какие-либо команды.
🖥 GitHub
🟡 Wiki
@DevOPSitsec👍 3❤ 1
600150
⚒️🌊 Go-инструмент River предоставляет атомарный, transaction-safe, надежный механизм организации очередей заданий для Go-приложений. Поддерживает PostgreSQL и рассчитан на масштабирование.
Недавно релизнулась версия 0.9, но самым крупным последним дополнением стал River UI — простой способ непосредственного мониторинга и визуализации того, что делает River.
👍 2❤ 1🤔 1
638100
Как разделить монолит на микросервисы?
- Текущая система не справляется с ростом нагрузки и функциональности? - Не получается расширяться со скоростью, близкой к скорости изменений бизнеса? - Как не допустить ошибок на самом старте проектирования микросервисной архитектуры, не потеряв текущую функциональность и деньги компании? - Да и как вообще понять, что монолит точно нужно делить?Знакомые вопросы?) Разберем их на вебинаре 9 июля 😉 В программе: ✅ Как разобрать монолит и узнать больше чем Procedure/Method Call, Async Tasks и Scheduling ✅ Что выбрать из GraphQL, gRPC, Messaging, HTTP (REST), Kafka или написать свой протокол для интеграции микросервисов ✅ Механизмы интеграции для передачи больших массивов данных ✅ Чем поможет Distributed Tracing после распила и как его делать ✅ Метода донесения информации до команды: картинки, сслыки, документация и ADR ⚡️ Спикер: Пётр Щербаков, Senior Solution Architect. Бонус от Слёрм: Среди участников веба мы разыграем одно место на курсе «Проектирование микросервисной архитектуры: на примере разделения монолита на Go», старт потока 15 июля. 🔣 Когда вебинар: 9 июля 🔣 Во сколько: 19:00 по МСК 🔣 Регистрация через бот До встречи 😉 Реклама ООО «Слёрм» ИНН 3652901451
👍 1❤ 1
70250
Photo unavailable
👩💻 Generic collection types на Go: недостающая документация
В Go 1.18 появились дженерики, но энтузиаст обнаружил, что практических примеров и документации по данной теме не хватает.
Он провел несколько экспериментов и поделился тем, что узнал после многих часов работы.
📌 Читать
👍 2❤ 1🔥 1
768290
⚡️Лучший способ получать свежие обновлении и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
C++ t.me/cpluspluc
Devops: t.me/devOPSitsec
Машинное обучение: t.me/ai_machinelearning_big_data
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C#: t.me/csharp_ci
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
C++ папка: https://t.me/addlist/CdBs5DLepLJmZjY6
C# папка: https://t.me/addlist/u15AMycxRMowZmRi
Java папка: https://t.me/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://t.me/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://t.me/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
👍 1
77440
Photo unavailable
Mostrar todo...
❤ 3⚡ 1❤🔥 1👍 1🔥 1🥴 1
1 118150
Photo unavailable
🖼️ Видеогайд про внутреннее устройство планировщика Go от Владимира Балуна
⏳ Таймкоды:
00:00 — Введение
03:00 — Потоки операционной системы
07:34 — Легковесные потоки
10:16 — Основные концепции рантайма Go
15:21 — Масштабирование рантайма Go
18:45 — Локальные очереди
21:45 — Work sharing и work stealing
26:08 — Syscalls в планировщике Go
27:41 — Handoff
34:50 — Netpoller
37:33 — Очереди в планировщике Go
42:28 — Примитивы синхронизации
48:57 — Циклы
❤ 4👍 3🤡 1
1 512780
Photo unavailable
Mostrar todo...
👍 4❤ 1
1 229290
Photo unavailable
🖥 Deploy Go to Google Cloud Run
Разверните свое подключенное к Docker Go приложение в Google Cloud Run с помощью одной команды
https://github.com/superjose/deploy-golang-cloudrun/
Gonews
👍 3❤ 2🔥 1
4 045330
Elige un Plan Diferente
Tu plan actual sólo permite el análisis de 5 canales. Para obtener más, elige otro plan.