es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ACTIONS-ON-GOOGLE

Archivo proto, código generado en Python y Go El archivo “proto” es un archivo de definición de protocolo utilizado para comunicarse entre diferentes sistemas informáticos. El código generado en Python y Go es el resultado de compilar este archivo “proto”. El archivo proto se puede traducir al español como “archivo de protocolo” o “archivo de definición de protocolo”. El código generado en Python se puede traducir como “código generado en Python”, mientras que el código generado en Go se puede traducir como “código generado en Go”. En resumen, una traducción completa de los términos sería: – Archivo proto: archivo de definición de protocolo – Código generado en Python: código generado en Python – Código generado en Go: código generado en Go

Estoy intentando generar código en Python y Go usando el mismo archivo proto. Mi archivo proto se ve así: message City { string name = 1; int32 street_no = 2; } Cuando genero el código en Python usando el siguiente comando: python3 -m grpc_tools.protoc -I proto/ –python_out=openconfig/ –grpc_python_out=openconfig/ proto/city.proto las . . . Read more

¿Cómo crear objetos personalizados en Kubernetes?

Estoy utilizando Velero para crear, hacer copias de seguridad y restaurar. Velero tiene controladores que se activan cuando puedo crear objetos personalizados. import veleroApi “github.com/vmware-tanzu/velero/pkg/apis/velero/v1” restoreObj := veleroApi.Restore{ TypeMeta: metav1.TypeMeta{}, ObjectMeta: metav1.ObjectMeta{ DeletionGracePeriodSeconds: &gracePeriodSeconds, }, Spec: veleroApi.RestoreSpec{ BackupName: “backup-name-20211101”, RestorePVs: &restorePV, }, Status: veleroApi.RestoreStatus{}, } ¿Pero cómo puedo enviar este . . . Read more

¿Cuándo debemos usar goroutine?

¿Cuándo deberíamos usar goroutines? Creo que deberíamos usarlo cuando hay operaciones de E/S en disco o en red para evitar bloquear el programa. Por ejemplo, cuando queremos obtener algunos datos de Redis. Sin goroutines, hacemos cosas de esta manera: go res, _ := redis.Get(context.Background(), “test_key”).Result() con goroutine, podemos hacerlo así: . . . Read more

Utilizando proxies con net/http en GO

Estoy tratando de usar proxies con el paquete net/http. Mi proxy es un proxy rotativo con un nombre de usuario, contraseña, dirección de proxy y un puerto. Intenté configurarlo como una variable de entorno usando os.setEnv() así como agregándolo en mis variables de entorno de Windows 10, pero resulta que . . . Read more