Journalisation de débogage Go Driver
nzgo définit une interface de logger simple.
Définissez 'LogLevel pour contrôler la verbosité de l'enregistrement et LogPath pour spécifier le chemin du fichier d'enregistrement.
var elog nzgo.PDALogger
elog.LogLevel = "off"
elog.LogPath = "C:\\Logs\\"
elog.Initialize()Il est obligatoire de déclarer la variable " elog et d'appeler la fonction " elog.Initialize() Si vous ne le faites pas, l'application échouera avec une erreur d'exécution :runtime
error: invalid memory address or nil pointer dereference.Vous pouvez configurer 'LogLevel et 'LogPath (c'est-à-dire le répertoire du fichier journal) si nécessaire. Vous pouvez ne pas initialiser les valeurs 'LogLevel et 'LogPath S'ils sont ignorés, ils prennent les valeurs par défaut.
La valeur par défaut de " LogLevel est DEBUG. Le répertoire par défaut pour " LogPath est le répertoire où réside votre application.
LogLevel sont les suivantes :- DÉSACTIVÉ
- DEBOGAGE
- INFORMATION
- ERREUR FATALE