以下の内容はhttps://otiai10.hatenablog.com/entry/2014/05/01/101733より取得しました。


Go言語でバイト列の初期化とシングルクオートの扱い【golang】【byte】

問題

「aaaaaa」という文字列をbyte列にしたいときの方法を探してて見つけたのでメモ

一文字ならシングルクオートを使える

Go言語ではシングルクオートを使うことで、ある文字一字をUTF-8エンコードしたbyte値を得ることができる。

var b byte

b = 'a'
// 97 というか 0x61

ただし以下のようにするのは無理

var bs []byte

bs = 'abc'
// syntax error

文字列をバイト列にしたいとき

以下のようにする

var bs []byte

bs = []byte("abc")
// [97 98 99] というか [0x61 0x62 0x63]

DRY




以上の内容はhttps://otiai10.hatenablog.com/entry/2014/05/01/101733より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14