在我的GO项目中,我在transport.go
文件中收到错误,
mygo / testkit / PKG / HTTP
mygo / testkit / pkg / http pkg \ _ http:transport.go:93:未知的http.Transport字段' ExpectContinueTimeout'在struct literal中
这是我的newDefaultTransport()
函数,它在transport.go
中提供了错误。
func newDefaultTransport() *http.Transport {
return &http.Transport{
DisableCompression: disableCompression,
DisableKeepAlives: defaultDisableKeepAlives,
MaxIdleConnsPerHost: defaultMaxIdleConnsPerHost,
ResponseHeaderTimeout: defaultResponseHeaderTimeout,
ExpectContinueTimeout: defaultExpectContinueTimeout,
TLSHandshakeTimeout: defaultTLSHandshakeTimeout,
TLSClientConfig: newTLSClientConfig(),
Proxy: http.ProxyFromEnvironment,
Dial: func(network, addr string) (net.Conn, error) {
return NewTimeoutConnDial(network, addr, TCPDialTimeout, TCPKeepAlive, defaultIdleTimeout)
},
}
}
我在这一行收到错误,
ExpectContinueTimeout: defaultExpectContinueTimeout,
出现此错误的原因是什么?怎么解决这个?我是这个GO
框架的新手。