Posted in

Go中http.Request.Body.Close()后继续Read()的底层机制:net/http transport如何复用io.ReadCloser导致use-after-free

第一章:golang访问已经释放 … Go中http.Request.Body.Close()后继续Read()的底层机制:net/http transport如何复用io.ReadCloser导致use-after-freeRead more

Posted in

Go官方下载源不可信信号识别:5秒判断golang.org是否被劫持(检查HTTP Strict Transport Security头+Expect-CT策略)

第一章:Go语言工具包下载官网 … Go官方下载源不可信信号识别:5秒判断golang.org是否被劫持(检查HTTP Strict Transport Security头+Expect-CT策略)Read more

Posted in

Go访问接口时Context.Done()为何没触发取消?揭秘底层net.Conn与transport.roundTrip的竞态真相

第一章:Go访问接口是什么 Go … Go访问接口时Context.Done()为何没触发取消?揭秘底层net.Conn与transport.roundTrip的竞态真相Read more

Posted in

Go RPC连接池面试生死线:http.Transport vs grpc.WithTransportCredentials,KeepAlive参数组合导致idle连接假死的TCP抓包证据

第一章:Go RPC连接池面试生 … Go RPC连接池面试生死线:http.Transport vs grpc.WithTransportCredentials,KeepAlive参数组合导致idle连接假死的TCP抓包证据Read more