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: GOROUTINE

¿Cómo hacer más rápido una llamada de API en Golang?

Estoy tratando de subir un montón de archivos utilizando la api de la empresa al servicio de almacenamiento que proporcionan (básicamente a mi cuenta). Tengo muchos archivos, como 40-50 o algo así. Tengo la ruta completa de los archivos y utilizo os.Open, para que pueda pasar el io.Reader. Intenté usar . . . Read more

Golang Dijkstra rutinas en paralelo (goroutines)

Básicamente, necesito hacer un programa de Dijkstra utilizando goroutines. Ya he hecho básicamente todo excepto que tengo un pequeño problema con las goroutines. Como se trata de un algoritmo de Dijkstra, estoy utilizando una función para encontrar el camino más corto desde un nodo dado hasta todos los demás. La . . . Read more

Leyendo desde un canal de goroutine sin bloquear.

Tengo dos goroutines: la principal worker y un helper que lanza para conseguir ayuda. helper puede encontrar errores, así que utilizo un canal para comunicar los errores desde helper a worker. func helper(c chan <- error) (){ //hacer algo de trabajo c <- err // enviar errores/nil en c } . . . Read more