Golang 1.8 was released with HTTP/2 server push feature. Golang updated net/http package to support HTTP/2 feature at 1.6 and that code already supported PUSH_PROMISE frame that is used for server push, but 1.6 didn’t have API to spawn that frame. And then, 1.8 contains that API finally. How to Use Server Push?http.ResponseWriter has an unique characteristic. The structure behind http.ResponseWrit
![How to use Golang 1.8’s HTTP/2 Server Push API](https://cdn-ak-scissors.b.st-hatena.com/image/square/bb1ae2cb35da13f08fb86c1b601507f89c91d31c/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AHyMISi5Tl2uBcpY1DlbCig.png)