hakeの日記

Windows環境でプログラミングの勉強をしています。

2015-08-26から1日間の記事一覧

Go言語 - 日本語文字列の操作

stringはバイト列なので、日本語文字列をインデックス指定で取り出しても文字単位の指定とはならない。文字単位で指定する場合には一旦runeのスライスに変換すると、インデックスが文字単位と一致する。 また、rangeを使用したforの中でも文字単位(rune)で…

Go言語 - マップ

rubyでいうところのハッシュ。 for rangeで取り出す場合は、キーのみと、キー&値のペアの取り出しができる。 キーを指定して値を読みだす場合、そのキーに対応する値が無い場合は二番目の戻り値がfalseになり、値(最初の戻り値)はゼロ値になる。 package …