panic中文输出的是乱码。

go1.3 windows8 无论是用git bash还是自带的cmd或是powershell,panic中包含汉字,输出都变乱码,但是fmt输出汉字是正常的。这是bug还是哪里设置有问题?

共 2 个回复


stevewang

你的汉字是在go代码里硬编码的吧。 fmt输出到控制台有经过编码转化,panic时候没有。 我觉得这不是bug。

# 0

xnotepad

的确是,控制台的编码改成utf-8就没问题了。

# 1