Androg

120825にGDGKOBEのGo言語勉強会で発表してきた

資料です。 Go言語の特徴の一つであるスライス(slice)についてです。 サンプルコード https://github.com/kwmt/120825_GDGKOBE_GO/tree/master/example Go Playground http://play.golang.org/

golangのvimのシンタックスハイライトの設定方法

golangのvimのシンタックスハイライトの設定方法は $GOROOT/misc/vim/readme.txt に記載あり。 またubuntuでは 「Sorry, the command is not available in this version: syntax on」 と出たので、下記を参考させてもらったら、できた。 …

個人のメモ:さくらVPSの初期にしたこと。

さくらVPSにカスタムOS(Ubuntu12.04)をインストールした。 それからvpsに接続するsshの設定を忘れそうなので、どこのサイトを参考にしたかぐらいはメモっとく。 http://azurite.espel.jp/index.php/2011/04/03/sakuravps-mac-ssh/ …

golangで文字列を数値に変換するには?

与えられた文字列が数値と判断できる場合に、数値として返して欲しい時、次の関数がある。 strconvパッケージの このParseIntをラップして短くしてるのが、 です。ParseIntの戻り値はint64でしたが、Atoiの戻り値はintです。 使い方は、こんな感じ。 参考 Package strconv …

golangでかかった処理時間を計算するには?

end.<a href="http://golang.org/pkg/time/#Time.Sub">Sub</a>(start) は、end – start <a …

golangで数値を文字列に変換するには?

<a href="http://golang.org/pkg/strconv/#FormatUint">FormatUint</a>関数の引数 numはuint64で、10は何者かよく分からなかったけど、10進数のこと。strNumはstringとなります。 2つ目の引数10が良くわかないと書いたけど、下記のコード …

Writing Web Applicationss を翻訳しました。

Writing Web Applicationss を翻訳しました。 GitHubにおいてます。 https://github.com/kwmt/golangwiki/blob/master/doc/articles/wiki.md 株式会社エイベルさんが書かれた記事には大変お世話になっていますが、バージョンが古いので書きなおした形です。 (翻訳中にエイベル …

Slices: usage and internalsを翻訳しました。

Slices: usage and internals を(むちゃくちゃな日本語ですが)翻訳しました。 Githubにおいてます。 https://github.com/kwmt/golangwiki/blob/master/doc/articles/slices_usage_and_internals.md 注意) 日本語むちゃくちゃです。 嘘の訳してるか …

golangでhtmlファイルの一部を別ファイルに分けるには

まえおき前回のエントリーで、「template.ParseFiles()の引数には、 複数ファイルを指定することができ、 たとえば、header.html、main.html、footer.htmlなどに分けることができます。」と書きましたが、 具体的にどうしたらよいかをまとめておこうと思います。 どうしたいのか前回と同じHTMLですが、このファイル …

golangでTwitterのタイムラインをブラウザに表示させてみた。

まえおきAndrew Gerrandさんのgithubはgolangの宝の宝庫。その中に https://github.com/nf/gotweet{.broken_link}というTwitter APIを使うサンプルがあったので(2013/04/07追加 リポジトリが削除されてました)、 参考にさせてもらって、それにGAEのチュートリアルをあわせて、 …