Junior — Middle
Jak można podłączyć mechanizm logowania do twojej aplikacji?
sobes.tech AI
Odpowiedź od AI
W Go, aby włączyć mechanizm logowania, można użyć standardowego pakietu log lub bibliotek zewnętrznych, takich jak logrus lub zap. Do podstawowego logowania wystarczy zaimportować pakiet log i używać funkcji takich jak log.Println(), log.Fatalf().
Przykład z użyciem pakietu standardowego:
import (
"log"
)
func main() {
log.Println("Aplikacja uruchomiona")
// ...
}
Dla bardziej zaawansowanego logowania (poziomy logów, formatowanie, wyjście do pliku) podłącza się biblioteki zewnętrzne. Na przykład, z logrus można ustawić poziomy logowania i format wyjścia:
import (
log "github.com/sirupsen/logrus"
)
func main() {
log.SetFormatter(&log.TextFormatter{FullTimestamp: true})
log.SetLevel(log.InfoLevel)
log.Info("Informacyjna wiadomość")
log.Warn("Ostrzeżenie")
}
W ten sposób mechanizm logowania jest podłączany przez import odpowiedniej biblioteki i konfigurację parametrów logowania na początku aplikacji.