Tag: ACTIONS-ON-GOOGLE
Estoy trabajando en un proyecto donde estoy utilizando el marco de trabajo Gin para el desarrollo de una API, y Firestore como base de datos. En el entorno local, todo funciona bien y puedo realizar operaciones CRUD. Cuando desplegué la API en Heroku, pude ver en los registros que se . . . Read more
Ya he creado una calculadora que puede calcular con números enteros y reales (la hice con Go). Luego quiero hacer posible calcular números complejos y racionales añadiendo esos módulos. (también puede calcular cuando los tipos están mezclados) Puede ser fácil si compruebo los tipos de operandos cada vez en tiempo . . . Read more
Digamos que tengo una función llamada “if” que se ejecuta de forma asíncrona como una rutina de go: func f(wg * sync.WaitGroup){ defer wg.Done () // Haz algo } func principal(){ var wg sync.WaitGroup wg.Add(1) go f (& amp; wg) wg.Wait () // Esperar hasta que se complete “f” // . . . Read more
Me he topado con la biblioteca github.com/r3labs/diff para el lenguaje Go que permite comparar dos estructuras del mismo tipo. La biblioteca funciona bastante bien, excepto en un caso de uso que es el siguiente: estoy utilizando la estructura Date para representar una fecha: type Date struct { Year int Month . . . Read more
Tengo un canal: aChan := make(chan struct{}) y una duración de tiempo limite var t time.Duration. Quiero que el programa termine si el canal está cerrado o si se alcanza el tiempo limite t ,siempre y cuando t sea una duración positiva. Sé que puedo usar un bucle if else . . . Read more