2014-01-01から1ヶ月間の記事一覧
2014/01/26に開催された「Golang Cafe #14」についてのまとめです。 今回はflagパッケージ以下をみていきました。 os.Argsが単純にプログラム名と実行時引数の一覧を取得出来るのに対して、flagパッケージとは何かと簡単にいうと、「実行時の引数(オプショ…
先日から以下の書籍を読んでいました。つくって覚えるCoffeeScript入門作者: 飯塚直出版社/メーカー: アスキー・メディアワークス発売日: 2013/05/29メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る私はJavaScriptはそれなりに書けるの…
以前こちらの記事で書きましたが、Windows環境でGo言語のソースコードを取得するには、 hg clone https://code.google.com/p/go/すれば良かったはずなのですが、本日Golang Cafe中に上記コマンドで取得したところ「Binary Distribution」というものしか取得…
2014/01/19に開催された「Golang Cafe #13」についてのまとめです。 今回はcontainerパッケージ以下をみていきました。サンプルコードは+TakashiYokoyama氏が準備してくれています。 heapsample listsample ringsample containerパッケージ以下にはheap、lis…
msysgit 1.8.5.2にアップデートしたところgithubへのプッシュ時に下記のようなwarningが発生するようになりました。 $ git push warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this …
事前にgitとpythonのインストールを済ませておく。 $ git clone git://github.com/hakobera/nvmw.git インストール先環境変数に追加。 NVMW_HOME=インストール先 PATH=%PATH%;%NVMW_HOME% NVMW_HOMEは指定しなくても良いが、指定する場合は最後の\を忘れない…
少し前からこちらの本を写経+αしていましたがひと通り終えました。はじめてのGoogle App Engine Go言語編 (I・O BOOKS)作者: 茨木隆彰出版社/メーカー: 工学社発売日: 2012/02/01メディア: 単行本 クリック: 2回この商品を含むブログ (4件) を見るさらっと…
前回のGolang CafeでGo言語でgzip圧縮する場合に圧縮レベルを指定することができることを学んだのですが、実際にどれほどの差が出るのか気になったので調べてみました。 Go言語のgzip圧縮では、こちらに定義してあるとおり、 NoCompression BestSpeed BestCo…
2014/01/12に開催された「Golang Cafe #12」についてのまとめです。 今回はcompressパッケージ以下をみていきました。 サンプルコードは+TakashiYokoyama氏が準備してくれています。基本的な処理の流れは前回と同じなのでまとめが簡単になっているかもしれま…
前回のGolang CafeのzipのサンプルでGo言語デフォルトのパッケージのソースコードのファイルを圧縮してみればいいじゃない、ということになったのですが、指定したディレクトリ以下のファイルの一覧を再帰的に取得する方法がすぐに分からなかったので改めて…
2014/01/05に開催された「Golang Cafe #11」についてのまとめです。 今回は私が気になったところを質問した後、archiveパッケージのtarパッケージとzipパッケージをみていきました。 サンプルコードは+TakashiYokoyama氏が準備してくれています。 私が質問し…