Обычно 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
Похожее
05.06.2026
TigerFS
Файловая система — это просто API. А TigerFS — это файловая система, работающая ...
04.06.2026
Иггдрасиль
В статье про использование Yggdrasil в качестве встраиваемой Go-библиотеки. ...
03.06.2026
Мультиплеер
В статье автор рассказывает про архитектуру управления состоянием своей многопол...
02.06.2026
httptrace
Пакет net/http/httptrace из стандартной библиотеки Go позволяет отслеживать внут...