So you want to expose Go on the Internet
What's this blog post about?
This article discusses how to tune and harden a Go server for Internet exposure. It covers topics such as configuring crypto/tls for better security and performance, setting timeouts in net/http, enabling HTTP/2, using TCP Keep-Alives, managing ServeMux, logging errors, and monitoring metrics. The author emphasizes the importance of upgrading to Go 1.8 for improved features and stability.
Company
Cloudflare
Date published
Dec. 26, 2016
Author(s)
Filippo Valsorda
Word count
1640
Hacker News points
None found.
Language
English