Gibt es eine Möglichkeit, den Namen des aktuellen Pakets in Runtime zu bekommen?
%Vor%... und das Ergebnis sollte "main" sein
Im Moment verwende ich Konstante wie:
%Vor%Aber ich bin neugierig, wenn Sie das vermeiden können
Gibt es eine Möglichkeit, den Namen des aktuellen Pakets in Runtime zu bekommen?
%Vor%... und das Ergebnis sollte "main" sein
Im Moment verwende ich Konstante wie:
%Vor%Aber ich bin neugierig, wenn Sie das vermeiden können
Um den Paketnamen zuverlässig zu erhalten, können Sie den Parser des go-Compilers verwenden, um nur die Paketklausel zu analysieren.
%Vor%Hier ein Teil meines Loggerpakets. Es ruft Informationen über den Aufrufer der Protokollierungsfunktion ab, um sie später in der Ausgabe anzuzeigen.
%Vor%Wie Sie sehen können, gibt es auch den Paketnamen zurück.
Tags und Links go