Questo è il comando gotype che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
gotype - analisi sintatica e semantica dei file Go
SINOSSI
gotype [bandiere] [ sentiero ... ]
DESCRIZIONE
Il comando gotype esegue l'analisi sintattica e semantica di file e pacchetti Go come il
front-end di un compilatore Go. Gli errori vengono segnalati se l'analisi fallisce; altrimenti gotype è
quiet (a meno che non sia impostato -v).
Senza un elenco di percorsi, gotype legge dallo standard input, che deve fornire un singolo Go
file sorgente che definisce un pacchetto completo.
Se viene specificato un singolo percorso che è una directory, gotype controlla i file Go in quella
elenco; devono appartenere tutti allo stesso pacchetto.
In caso contrario, ogni percorso deve essere il nome del file Go appartenente allo stesso pacchetto.
VERSIONI
-a usa tutti i file (incl. _test.go) durante l'elaborazione di una directory
-ast stampa AST (forze -seq)
-Commenti
analizzare i commenti (ignorati a meno che non venga fornito -ast o -trace)
-e segnala tutti gli errori (non solo i primi 10)
-seq analizzare in sequenza, piuttosto che in parallelo
-traccia stampa traccia di analisi (forza -seq)
-v modalità verbosa
ESEMPI
Per controllare i file a.go, b.go e c.go:
gotype a.go b.go c.go
Per controllare un intero pacchetto nella directory dir e stampare i file elaborati:
gotype -v dir
Per controllare un intero pacchetto inclusi i test nella directory locale:
gotype -a .
Per verificare l'output di una pipe:
echo "pacchetto foo" | gotype
Usa gotype online utilizzando i servizi onworks.net