Resultados de la búsqueda a petición "goroutine"

6 la respuesta

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í?

4 la respuesta

¿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...

3 la respuesta

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:

1 la respuesta

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: ", ...

2 la respuesta

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.

10 la respuesta

Cómo llamar asíncronamente un método en Java

3 la respuesta

¿Por qué se requiere time.sleep para ejecutar ciertos goroutines?

En el tutorial de GO, tenemos esta diapositiva:Goroutines

4 la respuesta

¿Es un goroutine Go una coroutine?

3 la respuesta

¿Por qué este código Go está bloqueando?

2 la respuesta

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 ...