httpclient_led.go 287 B

1234567891011121314151617181920212223
  1. package clt_client
  2. import (
  3. "net/http"
  4. "sync"
  5. )
  6. var once sync.Once
  7. var CltClient cltclient
  8. func GetClient() cltclient {
  9. once.Do(func() {
  10. CltClient = cltclient{
  11. http.Client{},
  12. }
  13. CltClient.LoadVsn()
  14. })
  15. return CltClient
  16. }
  17. type cltclient struct {
  18. HttpClient http.Client
  19. }