INNER CODE UNIT · Go
init
go-kratos/gateway · client/node.go:28
func init() {
var err error
if v := os.Getenv("PROXY_DIAL_TIMEOUT"); v != "" {
if _dialTimeout, err = time.ParseDuration(v); err != nil {
panic(err)
}
}
if val := os.Getenv("PROXY_FOLLOW_REDIRECT"); val != "" {
followRedirect = true
}
_globalClient = defaultClient()
_globalH2CClient = defaultH2CClient()
_globalHTTPSClient = createHTTPSClient(nil)
prometheus.MustRegister(_metricClientRedirect)
}
var _metricClientRedirect = prometheus.NewCounterVec(prometheus.CounterOpts{