37.1K subscribers
1.46K photos
33 videos
5 files
1.62K links
加入频道
👣 gRPC Federation

gRPC Federation auto-generates a BFF (Backend for Frontend) server, aggregating and returning results from microservices using the gRPC protocol, configured through Protocol Buffer options.

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 go-templ-htmx-vercel-template

Пример проекта, в котором показано, как использовать Golang + HTMX + Templ на Vercel 🚀.

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👣 gocheat

Красивая интерактивная шпаргалка для горячих клавиш и полезных команд в терминале

#golang #terminal

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 go-rest-kit

Быстрые контроллеры для Go-приложений на базе gin.

Готовые пакеты для быстрой настройки REST API в Go
#golang

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 go-sysinfo

Библиотека Go для сбора системной информации.

Сюда входит детальная информация о вашей машине и процессах, запущенных на ней


process, err := sysinfo.Self()
if err != nil {
return err
}

if handleCounter, ok := process.(types.OpenHandleCounter); ok {
count, err := handleCounter.OpenHandleCount()
if err != nil {
return err
}
log.Printf("%d open handles", count)
}


#golang

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 version-manager

Простой, кроссплатформенный и хорошо продуманный менеджер() версий для множества SDK (70+ SDK) и инструментов.
#golang

curl --proto '=https' --tlsv1.2 -sSf https://scripts.vmr.us.kg | sh

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Выпущен Go-HTML 1.0

Go-HTML предоставляет платформу для программирования интерактивных компонентов пользовательского интерфейса с использованием Go (вместо JavaScript) для веб-приложений.

##golang #htmx #javascript #программирование #релиз #webdev

Go-HTML может использовать компоненты Templ.

- https://go.dev/
- https://htmx.org/
- https://templ.guide/

Github

@Golang_google
This media is not supported in your browser
VIEW IN TELEGRAM
👣 CDH

Утилита, написанная на Go и Bash, расширяющая возможности командной строки при работе с файловой системой.

В частности, утилита позволяет пользователям сохранять все операции изменения каталога (cd) в истории и впоследствии легко возвращаться к любому из предыдущих каталогов.

Это особенно полезно разработчикам, системным администраторам и всем тем, кто периодически работает с большим количеством каталогов и нуждается в эффективном способе навигации по файловой системе.

#golang

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 mup: Микровеб-загрузчик файлов для удобного обмена файлами по локальной сети

curl -sSL https://raw.githubusercontent.com/aziis98/mup/main/install | sh

Github

#golang #программирование #webdev

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 EaseProbe — простой инструмент на Go для проверки работоспособности и состояния микросервисов

docker run -it megaease/easeprobe

EaseProbe из коробки может работать с такими протоколами как HTTP, TCP, TLS и поддерживает MySQL, Redis, Memcache, MongoDB, Kafka, PostgreSQL

🖥 GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
👣 wego

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

С проектом wego вы сможете узнавать прогноз погоды прямо в терминале благодаря ASCII-графике.

Github

#инструменты #bash #golang

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 GoNB ядро Go Notebook для Jupyter

Notebook делают легче так называемое literate programming (грамотное программирование), где вы видите результаты немедленно, как REPL, но с сохранением и контролем над исходным кодом.

Распространенный в Python, GoNB приносит такую же возможность в мир Go. В последнем выпуске добавлена​​поддержка Jupytext.

GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 На нашем канале проводим онлайн собеседование на Middle Golang разработчика

1⃣ Разбор вопросов с собеседований
2⃣ Livecoding
3⃣ Разбор собеседования и фидбэк кандидату
4⃣ Q&A блок

📌 Заходите на трансляцию и задавайте вопросы

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Oops — библиотека Go для обработки ошибок

go get github.com/samber/oops

Oops добавляет больше контекстной информации, такой как трассировка стека, дополнительные атрибуты, код ошибки и подсказки по исправлению ошибок

🖥 GitHub

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 Go docker API stack example

Готовый стек api/приложения на основе Go, Mongo, MinIO и grafana

#golang

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️ Ghostunnel — это простой прокси SSL/TLS с поддержкой взаимной аутентификации, предназначенный для защиты сервисов, не использующих TLS.

Ghostunnel может работать в двух режимах: клиентском и серверном.

В серверном режиме Ghostunnel размещается перед backend-сервером, принимая защищённые TLS-соединения, которые затем перенаправляются на (незащищённый) backend. Backend может быть TCP-портом или Unix-сокетом.

В клиентском режиме Ghostunnel принимает (незащищённые) соединения через TCP-порт или Unix-сокет и перенаправляет их на защищённый TLS-сервис.

Иными словами, Ghostunnel выступает в роли замены stunnel.

# Compile for local architecture
make ghostunnel

GitHub

@Golang_google
👣 Отличный пост от команды Golang: "Телеметрия в Go 1.23 и последующих версиях"

С выпуском версии Go 1.23 появилась возможность отправлять данные телеметрии Go-команде.

Это помогает в обнаружении багов и улучшении инструментов. Включить сбор данных можно командой go telemetry on. Все данные по умолчанию хранятся локально и отправляются только с вашего разрешения.

#golang #gotelemetry

https://go.dev/blog/gotelemetry

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
👣 connect-go

Удобная библиотека Go для создания HTTP API, совместимых с браузерами и gRPC.

#golang

Github

@Golang_google
Please open Telegram to view this post
VIEW IN TELEGRAM
🎊 Выпущены версии Go 1.23.1 и 1.22.7!

🔐 Безопасность: Включает исправления безопасности для encoding/gob, go/build/constraint и go/parser

🔈 Анонс: https://groups.google.com/g/golang-announce/c/K-cEzDeCtpc

📦 Скачать: https://go.dev/dl/#go1.23.1

@Golang_google