Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

24 řádky
592 B

  1. package sdk
  2. import (
  3. "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/utils"
  4. "net/http"
  5. "time"
  6. )
  7. type Config struct {
  8. Debug bool `default:"false"`
  9. HttpTransport *http.Transport `default:""`
  10. Transport http.RoundTripper `default:""`
  11. GoRoutinePoolSize int `default:"0"`
  12. UserAgent string `default:""`
  13. Scheme string `default:"HTTP"`
  14. Timeout time.Duration `default:"5"`
  15. }
  16. func NewConfig() *Config {
  17. config := &Config{}
  18. utils.InitStructWithDefaultTag(config)
  19. return config
  20. }