package
0.0.44
Repository: https://github.com/x-07/library.git
Documentation: pkg.go.dev

# Functions

AppendIfNotContains: retourne si le nouvel élément est présent dans la liste (ajouté ou déjà présent).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CallNotifySend affiche un notification popup à l'écran.
CloseLog : Fermeture du fichier log s'il a été ouvert.
No description provided by the author
No description provided by the author
No description provided by the author
CopyFile(source, destination).
CreateDirAllIfNotExists : Creation du dossier "dir", ainsi que ses parents, s'il(s) n'existe(nt) pas.
CreateDirIfNotExists : Creation du dossier "dirName" s'il n'existe pas.
No description provided by the author
CreateFileIfNotExists : Creation du fichier "fileName" s'il n'existe pas.
No description provided by the author
No description provided by the author
FileExists : Teste si un fichier existe.
FmtConsole : Écriture sur la console.
No description provided by the author
GetAppPath : Récupère le répertoire de l'application.
GetAppPathDev : Récupère le répertoire de l'application pour une execution en DEV/DEBUG.
GetConnexion : recherche du device de connexion Ethernet (ex: eth0).
GetCurrentUser ; retourne l'utilisateur connecté.
GetDataAllDisk : recherche des données de taux de transfert de tous les disques.
GetDataCPU : recherche les infos du CPU.
No description provided by the author
GetNbProcess retourne la liste des PID correspondant au nom d'un processus.
GetProcessID retourne le PID correspondant au nom du processus.
No description provided by the author
No description provided by the author
No description provided by the author
IsValueIntoSlice: retourne si la valeur ('value') est présente dans la liste ('slice') ou pas.
No description provided by the author
No description provided by the author
MinimiseString retourne un s sous la forme xxx....xxx de la longueur len.
Deprecated: should not be used - Use NumberFormatting(val, kindOf) instead.
Deprecated: should not be used - Use NumberFormatting(val, kindOf) instead.
Deprecated: should not be used - Use NumberFormatting(val, kindOf) instead.
Create a new stack.
NumberFormatting 1047527424 octets ==> 999 Mo 1048576000 octets ==> 1000 Mo ou 0.97 Go 1073741824 octets ==> 1 Go kindOf = "o" pour Octet ou "b" pour bit par ex ou toute autre lettre.
OpenFileRW : Creation du fichier 'fic' s'il n'existe pas, ouverture.
OpenLOG : Creation du fichier log s'il n'existe pas, ouverture et écriture d'un enregistrement "date et heure".
OpenNewFileRW : Creation du fichier 'fic' s'il n'existe pas, ouverture.
PopLine : Ajoute une ligne en fin de fichier tout en supprimant la première.
PrintAll : imprime l'intégralité d'une structure entity : la structure à imprimer depth : toujours 0 (usage interne pour indenter l'impression lors de struc ou de slice) name : "" ou nom externe de l'élément (usage interne) indent : toujours true (usage interne pour ne pas indenter après un slice) idx : -1 pour tout imprimer : de 0 à n pour imprimer le n élément du 1er slice trouvé.
PrintConsole : Écriture sur la console.
PrintLog : Écriture sur le fichier log.
PurgeString : supprime les "\n" et les espaces avant et après le string entity : est un pointeur sur la structure à nettoyer ex purgeString(&movies).
length: longueur du RANDOM généré.
ReadFileForValue : Parcourt un fichier 'fileName' ligne à ligne à la recherche du mot clé 'cleVal' et retourne l'enregistrement le contenant.
ReadFileInTab : lire un fichier 'fileName' dans un tableau.
ReadJSONFile : Lecture dans un fichier au format json et restitution en "struct".
ReadStatsDown (device) : lecture du nombre d'octets reçus.
ReadStatsUp (device) : lecture du nombre d'octets émis.
No description provided by the author
SliceIntUniq removes duplicate values in given slice.
SliceStringUniq removes duplicate values in given slice.
No description provided by the author
Substr.
Trace : Trace l'info.
### TranscodeName() - normalise le nom pour faciliter les comparaisons.
WriteJSONFile : Écriture dans un fichier de données "struct" au format json.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

fichier log.
trace sur la console.
trace dans le fichier log.

# Structs

No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author