প্রশ্ন ট্যাগ «goroutine»

12
জাভাতে কীভাবে অবিচ্ছিন্নভাবে কোনও পদ্ধতি কল করা যায়
আমি ইদানীং গো-এর গোরোটাইনগুলিতে দেখছি এবং ভেবেছিলাম জাভাতেও এরকম কিছু পাওয়া ভাল লাগবে। যতদূর আমি একটি পদ্ধতি কলকে সমান্তরাল করার সাধারণ উপায়টি অনুসন্ধান করেছি এরকম কিছু করা: final String x = "somethingelse"; new Thread(new Runnable() { public void run() { x.matches("something"); } }).start(); এটি খুব মার্জিত নয়। এটি করার আরও …

3
সিঙ্কের উদাহরণ? ওয়েটগ্রুপ সঠিক?
এই উদাহরণ sync.WaitGroupসঠিক ব্যবহার ? এটি প্রত্যাশিত ফলাফল দেয় তবে আমি wg.Add(4)এবং এর অবস্থান সম্পর্কে নিশ্চিত নই wg.Done()। একসাথে চারটি গোরোটিন যুক্ত করার অর্থ 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 in background, duration:", …
108 go  goroutine 

5
কীভাবে সময় ব্যবহার না করে সমস্ত গরোটিনগুলি শেষ হওয়ার অপেক্ষা করবেন? ঘুম?
এই কোডটি একই ফোল্ডারে সমস্ত এক্সএমএল ফাইলগুলি নির্বাচন করে, যেহেতু আহ্বান সম্পাদনযোগ্য এবং অযৌক্তিকভাবে কলব্যাক পদ্ধতিতে প্রতিটি ফলাফলের জন্য প্রক্রিয়াকরণ প্রয়োগ করা হয় (নীচের উদাহরণে কেবল ফাইলটির নাম মুদ্রিত হয়েছে)। আমি কীভাবে ঘুমানোর পদ্ধতিটি মূল পদ্ধতিটি থেকে বেরিয়ে আসা থেকে বাঁচতে পারি? চ্যানেলগুলির চারপাশে আমার মাথা গুটিয়ে ফেলাতে সমস্যা রয়েছে …

6
কীভাবে গোরোটিন বন্ধ করতে হয়
আমার কাছে একটি গোরোটিন রয়েছে যা একটি পদ্ধতি কল করে এবং একটি চ্যানেলে প্রত্যাবর্তিত মানটি দেয়: ch := make(chan int, 100) go func(){ for { ch <- do_stuff() } }() আমি কীভাবে এমন গোরোটিন বন্ধ করব?
107 go  goroutine  channels 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.