Представляем подборку материалов и новостей недели.
— Продвинутый gRPC в микросервисах
В обзоре на уровне архитекторов рассматриваются реальные кейсы от Dropbox и Netflix.
Как введение явных таймаутов устранило каскадные задержки, как gRPC-перехватчики помогают унифицировать мониторинг и аутентификацию, и какие стратегии балансировки нагрузки подходят для высоконагруженных кластеров.
— Обзор линковки Go-бинарников и приёмов кросс-компиляции
В ролике рассказывают, как собрать полностью статический Go-бинарник с помощью CGO_ENABLED=0
или тега netgo
, а затем уменьшить его размер, убрав отладочные символы флагами -s -w
.
— Новый эпизод Cup o’ Go
Ведущие обсуждают новости и проводят интервью о подготовке Go West Conf и работы Forge Utah Foundation.
— Расширенный выбор окружений Go и поддержка golangci-lint v2
Стало доступно расширение vscode-go для VS Code с улучшенным UI выбора SDK — теперь разделитель помогает быстро увидеть, какие версии уже установлены, и какие можно загрузить.
Расширение официально поддерживает golangci-lint v2: его можно установить через «Go: Install/Update Tools», переключать по рабочим областям и перенастраивать с помощью go.lintFlags
— Еженедельный буст канала
>>Click here to continue<<
