在我的GO项目中,我在transport.go文件中得到一个错误,
mygo/testkit/pkg/http mygo/testkit/pkg/http pkg\http\transport.go:93:结构文字中的未知http.Transport字段“ExpectContinueTimeout”
这是我的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框架的新手。
发布于 2016-05-17 14:59:59
在Go 1.6中添加了ExpectContinueTimeout字段。升级你的围棋版本。
https://stackoverflow.com/questions/37268031
复制相似问题