Standardmäßige Go-Testausgabe kolorieren
Dem nativen Testpaket in Go fehlt eine integrierte kolorierte Ausgabe. Sie können jedoch ein externes Tool wie grc (generic colorizer) nutzen, um Testergebnisse einzufärben.
Grc für die Einfärbung verwenden
Installieren Sie grc mit Ihrem bevorzugten Paketmanager (z. B. , apt-get install grc für Debian/Ubuntu). Erstellen Sie nach der Installation eine Konfigurationsdatei (~/.grc/grc.conf) mit dem folgenden Eintrag:
^([/\w\.]+\/)?go test\b conf.gotest
Als nächstes erstellen Sie eine GRC-Konfigurationsdatei zum Anpassen der Go-Testausgabefarben (~/.grc/ conf.gotest):
# Go test grc colorizer configuration regexp==== RUN .* colour=bright_blue - regexp=--- PASS: .* (\(\d+\.\d+s\)) colour=green, yellow - ...
Eingefärbte Tests ausführen
Jetzt können Sie Ihre Go-Tests mit Einfärbung ausführen, indem Sie den folgenden Befehl verwenden:
grc go test -v ./..
Aliase zur Vereinfachung
Um den Vorgang zu vereinfachen, fügen Sie der Konfigurationsdatei Ihrer Shell einen Alias hinzu:
alias go=grc go
Dadurch können Sie farbige Tests einfach ausführen mit dem Befehl „go test“.
Das obige ist der detaillierte Inhalt vonWie kann ich die standardmäßige Go-Testausgabe einfärben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!