Este es el comando gotype que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
gotype: análisis sintáctico y semántico de archivos Go
SINOPSIS
gotipo [banderas] [ camino ... ]
DESCRIPCIÓN
El comando gotype realiza un análisis sintáctico y semántico de archivos y paquetes Go como el
front-end de un compilador Go. Los errores se informan si el análisis falla; de lo contrario, gotype es
silencioso (a menos que se establezca -v).
Sin una lista de rutas, gotype lee desde la entrada estándar, que debe proporcionar un solo Go
archivo fuente que define un paquete completo.
Si se especifica una única ruta que sea un directorio, gotype verifica los archivos Go en ese
directorio; todos deben pertenecer al mismo paquete.
De lo contrario, cada ruta debe ser el nombre del archivo Go que pertenece al mismo paquete.
CAMPUS
-a utilizar todos los archivos (incluido _test.go) al procesar un directorio
-ast imprimir AST (fuerzas -seq)
-comentarios
analizar comentarios (ignorados a menos que se proporcionen -ast o -trace)
-e informar todos los errores (no solo los primeros 10)
-sec analizar secuencialmente, en lugar de en paralelo
-rastro imprimir trazo de análisis (fuerza -seq)
-v modo detallado
EJEMPLOS
Para consultar los archivos a.go, b.go y c.go:
gotype a.go b.go c.go
Para verificar un paquete completo en el directorio dir e imprimir los archivos procesados:
gotype -v directorio
Para verificar un paquete completo, incluidas las pruebas en el directorio local:
gotype -a.
Para verificar la salida de una tubería:
echo "paquete foo" | gotype
Use gotype en línea usando los servicios de onworks.net