Dies ist der Befehl mockgen, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
mockgen - Quelle für Mock-Klasse einer Go-Quelle generieren
BESCHREIBUNG
Der Befehl `mockgen` wird verwendet, um Quellcode für eine Mock-Klasse mit einer Go-Quelle zu generieren
Datei mit zu verspottenden Schnittstellen.
mockgen hat zwei Betriebsmodi: Quelle und Reflexion.
Der Quellmodus generiert Mock-Schnittstellen aus einer Quelldatei. Es wird aktiviert, indem Sie die
-source Flagge. Andere Flags, die in diesem Modus nützlich sein können, sind -Importe und -aux_files.
Ejemplo:
Mockgen -source=foo.go [andere Optionen]
Der Reflect-Modus generiert Scheinschnittstellen, indem er ein Programm erstellt, das Reflexion verwendet, um
Schnittstellen verstehen. Es wird aktiviert, indem zwei Nicht-Flag-Argumente übergeben werden: ein Importpfad,
und eine durch Kommas getrennte Liste von Symbolen. Beispiel:
Mockgen Datenbank/SQL/Treiber Conn,Treiber
-aux_files="": (Quellmodus) Durch Kommas getrennte pkg=Pfad-Paare von zusätzlichen Go-Quelldateien.
-debug_parser=falsch: Nur Parser-Ergebnisse ausgeben.
-Ziel="": Ausgabedatei; standardmäßig auf stdout.
-exec_only="": (Reflexionsmodus) Wenn gesetzt, führen Sie dieses Reflexionsprogramm aus.
-importe="": (Quellmodus) Durch Kommas getrennte Name=Pfad-Paare von zu verwendenden expliziten Importen.
-Paket="": Paket des generierten Codes; standardmäßig das Paket der Eingabe mit a
'mock_'-Präfix.
-prog_only=falsch: (Reflexionsmodus) Nur das Reflexionsprogramm generieren; schreibe es auf stdout.
-self_package="": Wenn gesetzt, das Paket, zu dem dieser Mock gehört.
-Quelle="": (Quellmodus) Eingabe Go-Quelldatei; aktiviert den Quellmodus.
mockgen hat zwei Betriebsmodi: Quelle und Reflexion.
Der Quellmodus generiert Mock-Schnittstellen aus einer Quelldatei. Es wird aktiviert, indem Sie die
-source Flagge. Andere Flags, die in diesem Modus nützlich sein können, sind -Importe und -aux_files.
Ejemplo:
Mockgen -source=foo.go [andere Optionen]
Der Reflect-Modus generiert Scheinschnittstellen, indem er ein Programm erstellt, das Reflexion verwendet, um
Schnittstellen verstehen. Es wird aktiviert, indem zwei Nicht-Flag-Argumente übergeben werden: ein Importpfad,
und eine durch Kommas getrennte Liste von Symbolen. Beispiel:
Mockgen Datenbank/SQL/Treiber Conn,Treiber
-aux_files="": (Quellmodus) Durch Kommas getrennte pkg=Pfad-Paare von zusätzlichen Go-Quelldateien.
-debug_parser=falsch: Nur Parser-Ergebnisse ausgeben.
-Ziel="": Ausgabedatei; standardmäßig auf stdout.
-exec_only="": (Reflexionsmodus) Wenn gesetzt, führen Sie dieses Reflexionsprogramm aus.
-importe="": (Quellmodus) Durch Kommas getrennte Name=Pfad-Paare von zu verwendenden expliziten Importen.
-Paket="": Paket des generierten Codes; standardmäßig das Paket der Eingabe mit a
'mock_'-Präfix.
-prog_only=falsch: (Reflexionsmodus) Nur das Reflexionsprogramm generieren; schreibe es auf stdout.
-self_package="": Wenn gesetzt, das Paket, zu dem dieser Mock gehört.
-Quelle="": (Quellmodus) Eingabe Go-Quelldatei; aktiviert den Quellmodus.
September 2015 MOCKGEN(1)
Verwenden Sie mockgen online mit den onworks.net-Diensten