Versions in this module Expand all Collapse all v0 v0.4.13 Nov 3, 2024 Changes in this version + func DefaultPostForm(ctx echo.Context, key, defaultValue string) string + func DefaultQuery(ctx echo.Context, key string, defaultValue string) string + func EncodePath(path string, all ...bool) string + func Ext(path string) string + func FixAndCleanPath(path string) string + func GetActualMountPath(virtualPath string) string + func GetNetWorkTypeDetection(data chan string, url string) + func IsBalance(str string) bool + func IsBool(bs ...bool) bool + func IsCanceled(ctx context.Context) bool + func IsSubPath(path string, subPath string) bool + func JoinBasePath(basePath, reqPath string) (string, error) + func MustParseCNTime(str string) time.Time + func MustSliceConvert[S any, D any](srcS []S, convert func(src S) D) []D + func NewDebounce(interval time.Duration) func(f func()) + func NewDebounce2(interval time.Duration, f func()) func() + func PathAddSeparatorSuffix(path string) string + func PathEqual(path1, path2 string) bool + func SliceContains[T comparable](arr []T, v T) bool + func SliceConvert[S any, D any](srcS []S, convert func(src S) (D, error)) ([]D, error) + func SliceEqual[T comparable](a, b []T) bool