Versions in this module Expand all Collapse all v1 v1.6.1 Sep 7, 2020 Changes in this version + const PERM_EXE + const PERM_READ + const PERM_READ_EXE + const PERM_READ_WRITE_EXE + const PERM_WRITE + const PERM_WRITE_EXE + const PERM_WRITE_READ + const TYPE_DIR + const TYPE_OTHER + const TYPE_PIPE + const TYPE_REGULAR + const TYPE_SOCKET + const TYPE_SYMLINK + var FOLDER_MODE = 0755 + func AddConPath(base string, in string) string + func AddVartoFile(env string, file string) *Error + func ChangeFilePermssion(file string, perm uint32) (bool, *Error) + func CheckAndStartMemcache() *Error + func CheckCompleteness(folder string, checklist []string) *Error + func CheckFilePermission(file string, perm uint32, force bool) (bool, *Error) + func CheckProcessByPid(pid string) (bool, *Error) + func CompareVersion(str1, str2, delimeter string) (int, *Error) + func ConvertTar2Gzip(src_file, target_file string) *Error + func CopyFile(src string, dst string) (bool, *Error) + func CopyMap(m map[string]interface{}) map[string]interface + func CreateTempDir(dir string) (string, *Error) + func DownloadFile(url string, folder string, filename string) *Error + func FileExist(file string) bool + func FilePermission(file interface{}, permType int8) (bool, *Error) + func FileType(file string) (int8, *Error) + func FolderExist(folder string) bool + func GetConfigDir() (string, *Error) + func GetCurrDir() (string, *Error) + func GetFileLength(file string) (int64, *Error) + func GetFilePermission(file interface{}) (uint32, *Error) + func GetFileSize(file interface{}) (int64, *Error) + func GetGDriveDownloadLink(url string) (string, *Error) + func GetHostOSInfo() (string, string, *Error) + func GetProcessIdByName(name string) (bool, string, *Error) + func GuessPath(base string, in string, file bool) (string, *Error) + func GuessPathContainer(base string, layers []string, in string, file bool) (string, *Error) + func GuessPathsContainer(base string, layers []string, in string, file bool) ([]string, *Error) + func IsNumeric(s string) bool + func KillProcessByPid(pid string) *Error + func MakeDir(dir string) (bool, *Error) + func RandomPort(min, max int) int + func RandomString(n int) string + func ReadFromFile(dir string) ([]byte, *Error) + func RemoveAll(dir string) (bool, *Error) + func RemoveFile(path string) (bool, *Error) + func Rename(old_path string, new_path string) *Error + func ReverseStrArray(input []string) []string + func Sha256file(file string) (string, *Error) + func Sha256str(str string) (string, *Error) + func TarFiles(filelist []string, target_folder string, target_name string) *Error + func TarLayer(src_folder string, target_folder string, target_name string, layers []string) *Error + func Untar(file string, folder string) *Error + func UntarLayer(file string, folder string) *Error + func WalkandCheckFilePermission(folder string, checklist []string, perm uint32, force bool) (bool, *Error) + func WriteToFile(data []byte, dir string) *Error