
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Golang】ゴルーチン(並行処理) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Golang】ゴルーチン(並行処理) - Qiita
package main //goroutineとsync.WaitGroup //goroutinの基礎 //軽量のスレッド 並列処理のこと //暗黙... package main //goroutineとsync.WaitGroup //goroutinの基礎 //軽量のスレッド 並列処理のこと //暗黙的にGoはやってくれるため、他の言語ほど深い知識がなくても //勝手にやってくれる import ( "fmt" "sync" "time" "runtime" ) //並列処理 //3 //引数でポインタを宣言 func goroutin(wg *sync.WaitGroup){ //3 //wgを終了する defer wg.Done() for i := 0; i < 5; i++ { time.Sleep(100 * time.Millisecond) fmt.Println(i) } } /* wg.doneが無かったり、wg.Add(1)が複数あるとエラーになる。 */ //1 //通常の処理 func normal(){ for