Versions in this module Expand all Collapse all v6 v6.0.1 Sep 4, 2023 v6.0.0 Sep 4, 2023 Changes in this version + var Clean *clean = &clean + var Conv *typeConv = &typeConv + var Crypt *crypt = &crypt + var FS *fileSystem = &fileSystem + var GZIP *compGzip = &compGzip + var HTML *encodeHtml = &encodeHtml + var JSON *encodeJson = &encodeJson + var SMAZ *compSmaz = &compSmaz + var VarType map[string]reflect.Type + func ArrayEqual[T any](arr1 []T, arr2 []T, ignoreLength ...bool) bool + func ContainsMapKey[T Hashable, J any](search map[T]J, key T) bool + func ContainsMap[T Hashable, J any](search map[T]J, value J) bool + func Contains[T any](search []T, value T) bool + func FormatMemoryUsage(b uint64) float64 + func IndexOfMap[T Hashable, J any](search map[T]J, value J) (T, error) + func IndexOf[T any](search []T, value T) (int, error) + func IsZeroOfUnderlyingType(x interface{}) bool + func MapArgs(args ...[]string) map[string]string + func MapArgsByte(args ...[][]byte) map[string][]byte + func MapEqual[T Hashable, J any](map1 map[T]J, map2 map[T]J, ignoreLength ...bool) bool + func ToType[T SupportedType](val interface{}) T + func ToVarTypeInterface(val interface{}, ref interface{}) interface + func ToVarType[T SupportedType](val interface{}, ref T) T + func TrimRepeats(b []byte, chars []byte) []byte + func TypeEqual(val1 interface{}, val2 interface{}) bool + type FileWatcher struct + OnAny func(path string, op string) + OnDirAdd func(path string, op string) (addWatcher bool) + OnFileChange func(path string, op string) + OnRemove func(path string, op string) (removeWatcher bool) + func (fw *FileWatcher) CloseWatcher(root string) error + func (fw *FileWatcher) Wait() + func (fw *FileWatcher) WatchDir(root string) error + type Hashable interface + type LinuxPKG struct + func (linuxPKG *LinuxPKG) GetLinuxInstaller(man []string) string + func (linuxPKG *LinuxPKG) HasLinuxPkg(pkg []string) bool + func (linuxPKG *LinuxPKG) InstallLinuxPkg(pkg []string, man ...string) + type NullType struct + Null T + type SupportedType interface + type ToInterface struct + Val interface{} Other modules containing this package github.com/AspieSoft/goutil github.com/AspieSoft/goutil/v2 github.com/AspieSoft/goutil/v3 github.com/AspieSoft/goutil/v4 github.com/AspieSoft/goutil/v5 github.com/AspieSoft/goutil/v7