knowledge-api/utils/replace.go
2024-07-02 17:37:50 +08:00

31 lines
564 B
Go

package utils
import (
"knowledge/config"
"strings"
)
// RemoveOssDomain 去除oss地址中的前缀
func RemoveOssDomain(url string) string {
if url != "" {
url = strings.Replace(url, config.C.Oss.OssCustomDomainName, "", 1)
}
return url
}
// AddOssDomain 增加oss地址中的前缀
func AddOssDomain(url string) string {
if url == "" {
return ""
}
return config.C.Oss.OssCustomDomainName + url
}
// AddDomain 增加地址中的前缀
func AddDomain(url string) string {
if url == "" {
return ""
}
return config.C.Domain + "/share/" + url
}