Resultados de la búsqueda a petición "goroutine"
Cómo detener una rutina gorina
Tengo una rutina que llama a un método y pasa el valor devuelto en un canal: ch := make(chan int, 100) go func(){ for { ch <- do_stuff() } }() ¿Cómo detengo a una gorutina así?
¿Cómo esperar a que todos los goroutines terminen sin usar el tiempo? ¿Dormir?
Este código selecciona todos los archivos XML en la misma carpeta, ya que el ejecutable invocado y el procesamiento asíncrono se aplica a cada resultado en e...
Espera la terminación de n goroutines.
Necesito comenzar una gran cantidad de goroutines y esperar su terminación. La forma intuitiva parece usar un canal para esperar hasta que todos terminen:
orden de ejecución de gorutinas
Estoy tratando de entender esta parte del código, no estoy seguro de por qué el segundo intento se ejecuta antes del primero. ¡Sería genial si alguien realmente pudiera ayudarme con esto! func sum(a []int, c chan int) { fmt.Println("summing: ", ...
Ir principal proyecto gorutina dormir para siempre?
¿Hay alguna API para dejar que elmain ¿Gorutina duerme para siempre? En otras palabras, quiero que mi proyecto siempre se ejecute, excepto cuando lo detengo.
¿Por qué se requiere time.sleep para ejecutar ciertos goroutines?
En el tutorial de GO, tenemos esta diapositiva:Goroutines
forma correcta de esperar a que termine una rutina
Deseo saber cuál es la forma correcta de esperar a que termine una rutina antes de salir del programa. Al leer algunas otras respuestas, parece que un bool chan hará el truco, como enEnlace de juegos [http://play.golang.org/p/ZFnygUtdSY] func ...