Обычно HTTP/2 работает только поверх TLS через HTTPS. Но h2c позволяет использовать все фишки HTTP/2 (мультиплексирование, Server Push, потоковые SSE) по незащищённому соединению, что удобно за балансировщиками или reverse proxy, где TLS уже не нужен
В статье рассказывается, как настроить HTTP/2 cleartext (он же h2c) в Go-сервере для работы с Google Cloud Run. В Go 1.24 появился встроенный API через поле Protocols у http.Server, что упростило конфигурацию и избавило от необходимости использовать сторонний пакет golang.org/x/net/http2/h2c
23.05.2026
Похожее
21.08.2026
Go для Dreamcast
Я только на прошлой неделе публиковал пост, в котором искал инструмент для прогр...
20.08.2026
Батчинг
Статья показывает, как в Go аккуратно батчить данные, поступающие в реальном вре...
20.08.2026
KV на S3
Статья разбирает, как построить key-value базу данных, у которой основным слоем ...
17.08.2026
Go идеален для AI
В эпоху ИИ-помощников узкое место разработки сместилось с написания кода на его ...