Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

26 Zeilen
693 B

  1. package sdk
  2. import (
  3. "golib.gaore.com/GaoreGo/haiwai-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. Env string `default:""`
  16. Area string `default:""`
  17. }
  18. func NewConfig() *Config {
  19. config := &Config{}
  20. utils.InitStructWithDefaultTag(config)
  21. return config
  22. }