Pertanyaan yang diberi tag «goroutine»

12
Cara memanggil metode secara asinkron di Java
Saya telah melihat goroutine Go akhir-akhir ini dan berpikir akan menyenangkan memiliki sesuatu yang serupa di Java. Sejauh saya telah mencari cara umum untuk memparalelkan pemanggilan metode adalah dengan melakukan sesuatu seperti: final String x = "somethingelse"; new Thread(new Runnable() { public void run() { x.matches("something"); } }).start(); Itu tidak …

3
Contoh untuk sync.WaitGroup benar?
Apakah penggunaan contoh ini sync.WaitGroupbenar? Ini memberikan hasil yang diharapkan, tetapi saya tidak yakin tentang wg.Add(4)dan posisi dari wg.Done(). Apakah masuk akal untuk menambahkan empat goroutine sekaligus wg.Add()? http://play.golang.org/p/ecvYHiie0P package main import ( "fmt" "sync" "time" ) func dosomething(millisecs time.Duration, wg *sync.WaitGroup) { duration := millisecs * time.Millisecond time.Sleep(duration) fmt.Println("Function …
108 go  goroutine 


6
Bagaimana menghentikan goroutine
Saya memiliki goroutine yang memanggil metode, dan meneruskan nilai yang dikembalikan pada saluran: ch := make(chan int, 100) go func(){ for { ch <- do_stuff() } }() Bagaimana cara menghentikan goroutine seperti itu?
102 go  goroutine  channels 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.