32 lines
518 B
Go
32 lines
518 B
Go
package share
|
|
|
|
import (
|
|
"strings"
|
|
)
|
|
|
|
// VERSION 版本号
|
|
const VERSION = "0.8.13"
|
|
|
|
// DOMAIN 许可域
|
|
const DOMAIN = "*.iqka.com"
|
|
|
|
// AllowHosts 解析后的许可域
|
|
var AllowHosts = []string{}
|
|
|
|
// 初始化配置
|
|
func init() {
|
|
|
|
// 解析许可Host
|
|
domains := strings.Split(DOMAIN, "|")
|
|
for _, domain := range domains {
|
|
|
|
if !strings.Contains(domain, ".") {
|
|
continue
|
|
}
|
|
|
|
if strings.HasPrefix(domain, "*.") {
|
|
domain = strings.TrimPrefix(domain, "*.")
|
|
}
|
|
AllowHosts = append(AllowHosts, domain)
|
|
}
|
|
}
|