2014-05-01から1ヶ月間の記事一覧
Go言語のソースコードを見てみると拡張子が、.gocというファイルを良く見かける。これは何?ということでちょっと調べてみた。 このファイル群は、Go言語のCバインディング記述を持ったファイルであり、pkg/runtime/dist以下のgoc2c.cにより、C言語のコードに…
最近、Docker等でGo言語がはやっているので、コードをちょっと眺めてみる。 とはいっても、Concurrency機能であるGo channelの辺りしか見ていない。 わかったのは 基本的にはメッセージを送受信する仕組み。 Buffered/Unbufferedの2種類がある。(同期非同期…