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{

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…