extend.go 746 Bytes
package config

var ExtConfig Extend

// Extend 扩展配置
//  extend:
//    demo:
//      name: demo-name
// 使用方法: config.ExtConfig......即可!!
type Extend struct {
	AMap      AMap // 这里配置对应配置文件的结构即可
	Aliyunoss Aliyunoss
	Upload    Upload
	Sms       Sms
}

type AMap struct {
	Key string
}

type Aliyunoss struct {
	Accessid  string
	Accesskey string
	Endpoint  string
	Bucket    string
	Uploaddir string
}
type Upload struct {
	Dir              string
	Maxfilesize      int
	Imagetypes       string
	Sacceptfiletypes string
}

type Sms struct {
	Smsname    string
	Smspwd     string
	Epid       string
	Sign       string
	Ip         string
	Url        string
	Source     int
	Sourcename string
}