Androg

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のチュートリアルをあわせて、 …

Go1をソースからインストールした。

まえおきGoのインストールは基本的には、下記URLから。 http://golang.org/doc/install Mac OS Xだと、packageで用意されてます。 ソースからインストールするには、下記URLから。 http://golang.org/doc/install/source 簡単に書くと、Mercurialで落として、 bashたたい …

Galaxy Note(SC-05D)を購入したよ。

Galaxy Noteの写真集遅ればせながら、Galaxy Note(SC-05D)を購入したので写真撮影v <dd> Galaxy Note 箱の表 </dd> <dd> Galaxy Note 箱の裏 </dd> <dd> Galaxy Note 箱の側面 </dd> …

Google App EngineのGo言語(GAE/Go)のチュートリアルをやったメモ。

はじめに2012/04/15に東海GTUG主催の 「[愛知/名古屋]作ればわかる! Google App Engineハンズオン #1(東海GTUG)」 に参加しました。 この本は一度写経したことがあって、せっかく著者さんがいらっしゃるので、もう一度やるのもありだったのですが、 GAE/Goチームができてたので、そちらに惹かれ GAE/Goのチュートリアル …