まとめ
- Go 言語の主たる言語機能のひとつである goroutine を紹介しました
- goroutine 間での通信方法について、共有メモリ、channel を用いる方法を紹介しました
- goroutine を使う上でのありがちな罠について紹介しました
- 興味が沸いたら試してみてね!
参考文献など
- Tour of Go
- Go by Example
- Effective Go
- ホリネズミでもわかる Goroutine 入門 - Speaker Deck
- ASCII.jp: Go言語と並列処理(2) - Goならわかるシステムプログラミング
- Go のスケジューラー実装とハマりポイント
- The Go scheduler - Morsing's Blog
- Go ならわかるシステムプログラミング | 渋川よしき - Amazon
- プログラミング言語 Go | Alan A.A. Donovan, Brian W. Kernighan - Amazon
- github.com/tenntenn/gopher-stickers (Gopher の画像)