Red de conocimiento informático - Problemas con los teléfonos móviles - descripción del parámetro protocolo go_out

descripción del parámetro protocolo go_out

El parámetro --go_out se utiliza para especificar cómo funciona el complemento protoc-gen-go y dónde se genera el código go.

Los dos parámetros principales de --go_out son complementos y rutas, que representan el complemento utilizado para generar el código go y la ubicación del código go generado respectivamente.

--go_out se escribe usando comas entre los parámetros y finalmente usando dos puntos para especificar la ubicación del código generado.

Por ejemplo: --go_out=plugins=grpc, paths=import:.

El parámetro paths tiene dos opciones: import y source_relative. import es la opción predeterminada y crea una jerarquía de directorios basada en la ruta completa del paquete que generó el código go, mientras que source_relative significa crea el código go basado en la jerarquía de directorios de los archivos fuente prototipo.

Ejemplo:

El parámetro de complementos con grpc genera algún código relacionado con gRPC para habilitar la comunicación con gRPC.

Ejemplo.