Heim > Artikel > Backend-Entwicklung > Wie teile ich Code zwischen Testdateien in einem Go-Paket?
Wo soll gemeinsam genutzter Code für Tests in einem Go-Paket gespeichert werden?
Beim Organisieren eines Go-Pakets mit mehreren Dateien ist es üblich, es zu erstellen eine entsprechende Testdatei für jede Quelldatei. Wenn Tests jedoch allgemeine Hilfsfunktionen erfordern, kann es umständlich sein, den Code über mehrere Testdateien hinweg zu duplizieren.
Lösung:
Die empfohlene Lösung besteht darin, gemeinsam genutzten Code für zu platzieren Tests in einer der Testdateien. Obwohl sie sich in unterschiedlichen Dateien befinden, gehören Testdateien innerhalb desselben Pakets zum selben Testpaket und können ohne Importanweisungen auf die exportierten und nicht exportierten Kennungen des jeweils anderen zugreifen.
Best Practices:
Das obige ist der detaillierte Inhalt vonWie teile ich Code zwischen Testdateien in einem Go-Paket?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!