Documentation
¶
Index ¶
- Variables
- func AddUTM(siteUrl string) string
- func B64Encode(str string) string
- func BuildProxyUrl(proxyData *payloads.ProxyConfig) string
- func BuildSlice(l int) []int
- func CleanUrl(siteUrl string) (string, error)
- func ExtractDomain(rawURL string) (string, error)
- func ExtractRootDomain(rawURL string) (string, error)
- func FormatDate(t time.Time) string
- func GenOrderID(uid int64) string
- func GenRandNumber(length int) string
- func GenerateRandomString(length int) string
- func GetIP(c *gin.Context) string
- func HtmlX(x string) template.HTML
- func IsAdmin(c *gin.Context) bool
- func Md5Str(str string) string
- func ModifyURLParams(inputURL string, params map[string]string) (string, error)
- func MustHostname(siteUrl string) string
- func ParseFavicon(siteUrl, faviconPath string) (string, error)
- func ParseHostname(siteUrl string) (string, error)
- func User(c *gin.Context) *ent.User
- func UserID(c *gin.Context) int64
Constants ¶
This section is empty.
Variables ¶
View Source
var ChineseLoc = time.FixedZone("CST", 8*3600)
View Source
var (
ProvideUtilSet = wire.NewSet(jwt.NewClient)
)
Functions ¶
func BuildProxyUrl ¶
func BuildProxyUrl(proxyData *payloads.ProxyConfig) string
func BuildSlice ¶
func ExtractDomain ¶
func ExtractRootDomain ¶
ExtractRootDomain 从 URL 中提取注册域(根域名)
func FormatDate ¶
func GenerateRandomString ¶
GenerateRandomString 生成指定长度的随机字符串
func ModifyURLParams ¶
func ParseFavicon ¶
ParseFavicon 解析站点图标
Types ¶
This section is empty.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.