golang ã¨è¨ãã°éåæã«ç¹åããè¨èªã§ãããæ £ããªãå ã¯ç°¡åãªéåæãã使ãã¾ãããããã sync ããã±ã¼ã¸ãç¥ãäºã§ãã£ã¨ã«ã¸ã¥ã¢ã«ã«ããã¤ç¢ºå®ãªéåæå¦çãè¡ãäºãåºæ¥ãæ§ã«ãªãã¾ãã ä»æ¥ã¯ãã㪠sync ããã±ã¼ã¸ã«ã¤ãã¦èª¬æãã¦ã¿ããã¨æãã¾ãã sync.Mutex ãåã sync.Mutex ã§ããçãããä¸çªä½¿ãæä»å¶å¾¡ã ã¨æãã¾ãã package main import ( "fmt" "runtime" "sync" "time" ) func parallel(wg *sync.WaitGroup) { fmt.Println("å") time.Sleep(100 * time.Millisecond) fmt.Println("å¤") time.Sleep(100 * time.Millisecond) fmt.Println("ã®") time.
![Big Sky :: golang ã® sync ããã±ã¼ã¸ã®ä½¿ãæ¹](https://cdn-ak-scissors.b.st-hatena.com/image/square/ae5f360d3c82cd87e23b34fb6f5013ab7cf0f1a6/height=288;version=1;width=512/https%3A%2F%2Fmattn.kaoriya.net%2Fimages%2Flogo.png)
{{#tags}}- {{label}}
{{/tags}}