init repo

This commit is contained in:
liuyuanchuang
2025-12-10 18:33:37 +08:00
commit 48e63894eb
2408 changed files with 1053045 additions and 0 deletions

30
pkg/oss/config.go Normal file
View File

@@ -0,0 +1,30 @@
package oss
// var (
//
// AccessKeyId = os.Getenv("OSS_ACCESS_KEY_ID")
// AccessKeySecret = os.Getenv("OSS_ACCESS_KEY_SECRET")
// Host = "http://${your-bucket}.${your-endpoint}"
// UploadDir = "user-dir-prefix/"
// ExpireTime = int64(3600)
// Endpoint = os.Getenv("OSS_ENDPOINT")
// BucketName = os.Getenv("OSS_BUCKET_NAME")
//
// )
const (
ExpireTime = int64(600) // 签名有效期
FormulaDir = "formula/"
)
type ConfigStruct struct {
Expiration string `json:"expiration"`
Conditions [][]interface{} `json:"conditions"`
}
type PolicyToken struct {
AccessKeyId string `json:"ossAccessKeyId"`
Host string `json:"host"`
Signature string `json:"signature"`
Policy string `json:"policy"`
Directory string `json:"dir"`
}