我知道通过以下方式指定HTTP请求超时的常用方法:httpClient:=http.Client{Timeout:time.Duration(5*time.Second),}但是,我似乎无法弄清楚在跟踪HTTP请求时如何做同样的事情。这是我正在使用的一段代码:functimeGet(urlstring)(httpTimingBreakDown,error){req,_:=http.NewRequest("GET",url,nil)varstart,connect,dns,tlsHandshaketime.TimevartimingDatahttpTimingBreakDowntimin
我知道通过以下方式指定HTTP请求超时的常用方法:httpClient:=http.Client{Timeout:time.Duration(5*time.Second),}但是,我似乎无法弄清楚在跟踪HTTP请求时如何做同样的事情。这是我正在使用的一段代码:functimeGet(urlstring)(httpTimingBreakDown,error){req,_:=http.NewRequest("GET",url,nil)varstart,connect,dns,tlsHandshaketime.TimevartimingDatahttpTimingBreakDowntimin