extend.go 834 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package conf
  2. var ExtConfig Extend
  3. // Extend 扩展配置
  4. //
  5. // extend:
  6. // demo:
  7. // name: demo-name
  8. //
  9. // 使用方法: config.ExtConfig......即可!!
  10. type Extend struct {
  11. SubMail SubMail `yaml:"subMail"`
  12. Qiniu Qiniu `yaml:"qiniu"`
  13. Applet Applet `yaml:"applet"`
  14. }
  15. type SubMail struct {
  16. Appid string `json:"appid"`
  17. Signature string `json:"signature"`
  18. }
  19. type Qiniu struct {
  20. // Endpoint 访问域名
  21. Endpoint string `json:"endpoint"`
  22. // AccessKeyID AK `json:""
  23. AccessKeyID string `json:"accessKeyID"`
  24. // AccessKeySecret AKS `json:""
  25. AccessKeySecret string `json:"accessKeySecret"`
  26. // BucketName 桶名称 `json:""
  27. BucketName string `json:"bucketName"`
  28. }
  29. type Applet struct {
  30. Appid string `json:"appid"`
  31. AppSecret string `json:"appSecret"`
  32. TokenExpire int `json:"tokenExpire"` // 天
  33. }