Versions in this module Expand all Collapse all v1 v1.1.7 Feb 18, 2023 v1.1.6 Feb 17, 2023 v1.1.5 Feb 17, 2023 v1.1.4 Aug 28, 2022 Changes in this version + func TimeToLocal(t time.Time) time.Time v1.1.3 Aug 26, 2022 v1.1.2 Aug 22, 2022 v1.1.1 Aug 21, 2022 Changes in this version + func BackupOld(src, back string) error v1.1.0 Aug 21, 2022 v1.0.9 Aug 20, 2022 v1.0.8 Aug 19, 2022 v1.0.7 Aug 19, 2022 v1.0.6 Aug 18, 2022 v1.0.5 Aug 15, 2022 v1.0.4 Aug 14, 2022 Changes in this version + const RotateSize + func GetFileSize(file string) int64 + func Rotate(appLog string) error v1.0.3 Aug 12, 2022 v1.0.2 Aug 7, 2022 v1.0.1 Aug 7, 2022 v1.0.0 Aug 7, 2022 Changes in this version + const ArchiveType + const BASH + const GB + const KB + const MB + const MINPort + const MaxDepth + const MaxPort + const RUN + const TimeBetterSep + const TimeForLogger + const TimeFormat + const TimeFormatDay + var ApolloMaxDepth int + var BackBase = "backup-%s.zip" + var BackTmp = "/tmp/Apollo" + var BackupFlag = "/var/.backup" + func ArchiveFile(fileName string, dst string, autoClear bool) error + func Backup(src, back string) error + func CMDAsync(envs []string, cmd ...string) error + func CMDRaw(envs []string, cmd ...string) *exec.Cmd + func CMDRun(envs []string, cmd ...string) (string, error) + func CMDWithContext(envs []string, cmd ...string) (string, error) + func CalDir(dirs ...string) string + func CalcFileSize(s int64) string + func CalcPathDepth(offsetDir, dir string) int + func CheckAsync(query *gin.Context) bool + func ClearFile(f string) error + func CreateFile(f string) error + func CreateFileX(f string) error + func CreateOrCoverFile(f string) error + func FileExist(p string) bool + func FileExistOrCreate(p string) error + func FileNotExist(p string) bool + func GetAppDir() string + func ParseBson(file string, r interface{}) error + func ParseJson(data []byte, m interface{}) error + func ParseJsonFile(fileName string, m interface{}) error + func PrettyJson(v interface{}) string + func RandomPort() int + func RemoveFile(f string) error + func Save2Json(m interface{}) ([]byte, error) + func Save2JsonFile(m interface{}, fileName string) error + func SaveBson(data interface{}, file string) error + func TimeCalcString(last time.Time) string + func TimeCalcUnix(last time.Time) int64 + func TimeNowBetterSep() string + func TimeNowFormat(layout string) string + func TimeNowString() string + func TimeNowUnix() int64 + func TimeNowYearDay() string + type File struct + Extra string + Files []File + Name string + Type string + func GetFileTreeAllDepth(offset, dir string) []File