2010年11月21日日曜日

Go言語で日本語表示

Go言語のソースファイルはUTF-8で作成しますが、コマンドで日本語を表示する処理を実行すると文字化けします。

なので、まずコマンドプロンプトの文字コードをUTF-8に変更する必要があります。
変更用のコマンドは以下の通り

chcp 65001
※数値はUTF-8を示す値

ちなみに起動用のバッチに上記のコマンドを組み込もうとしたけど、chchpが実行された瞬間に落ちる。
別ウインドウが開いて処理が終わるっぽいけど、いまいちうまいやり方がわからない。分かったらまたメモします。

0 件のコメント:

コメントを投稿