Este é o comando gotype que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas múltiplas estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online de Windows ou emulador online de MAC OS.
PROGRAMA:
NOME
gotype - análise sintática e semântica de arquivos Go
SINOPSE
gotipo [bandeiras] [ caminho ... ]
DESCRIÇÃO
O comando gotype faz análises sintáticas e semânticas de arquivos e pacotes Go como o
front-end de um compilador Go. Erros são relatados se a análise falhar; caso contrário, gotype é
quieto (a menos que -v esteja definido).
Sem uma lista de caminhos, gotype lê a entrada padrão, que deve fornecer um único Go
arquivo fonte definindo um pacote completo.
Se for especificado um único caminho que seja um diretório, gotype verifica os arquivos Go nesse
diretório; todos eles devem pertencer ao mesmo pacote.
Caso contrário, cada caminho deve ser o nome do arquivo Go pertencente ao mesmo pacote.
OPÇÕES
-a use todos os arquivos (incl. _test.go) ao processar um diretório
-ast imprimir AST (forças -seq)
-comentários
analisar comentários (ignorados, a menos que -ast ou -trace seja fornecido)
-e relatar todos os erros (não apenas os 10 primeiros)
-seq analisar sequencialmente, em vez de em paralelo
-vestígio imprimir rastreamento de análise (forces -seq)
-v modo verboso
EXEMPLOS
Para verificar os arquivos a.go, b.go e c.go:
gotype a.go b.go c.go
Para verificar um pacote inteiro no diretório dir e imprimir os arquivos processados:
gotype -v diretório
Para verificar um pacote inteiro incluindo testes no diretório local:
gotype -a .
Para verificar a saída de um tubo:
echo "pacote foo" | gotipo
Use gotype online usando serviços onworks.net