// Package config ----------------------------- // @file : oss.go // @author : JJXu // @contact : wavingbear@163.com // @time : 2023/10/19 10:50 // ------------------------------------------- package projectConf import ( "fmt" ) var Oss = new(ossConfig) type ossConfig struct { AK string `ini:"Ak"` SK string `ini:"Sk"` BucketName string `ini:"BucketName"` BaseDir string `ini:"BosBaseDir"` Url string `ini:"BosUrl"` Endpoint string `ini:"Endpoint"` } func (i *ossConfig) SectionName() string { return "oss" } func (b *ossConfig) LoadAfter() { fmt.Println("oss config:") fmt.Println("\tossAK:", b.AK) fmt.Println("\tossSK:", b.SK) fmt.Println("\tossBucketName:", b.BucketName) fmt.Println("\tossBaseDir:", b.BaseDir) fmt.Println("\tossUrl:", b.Url) }