包主
输入(
' code.google.com/p/mahonia '
' fmt '
)
funcmain () }
//'你好,世界!' 的GBK篇延伸的海燕/ptestbytes 3360=[ ] byte {0x C4,0x E3,0x ba,0x C3,0x a3,0x AC,0xCA,0xc 0,0x BD,0xe 7,0x a3,0x a1 }
vartestStrstring
utfStr:='你好,世界!'
vardecmahonia.Decoder
varencmahonia.Encoder
teststr=string(testbytes ) )。
DEC=Mahonia.newdecoder('gbk ' ) ) )。
ifret,ok :=dec.convertstringok (test str ); 确定{
FMT.println(gbktoutf-8: (,ret,) bytes: ),testBytes ) ) ) )。
}
ENC=Mahonia.newencoder('gbk ' ) ) ) ) ) ) )。
ifret,ok :=enc.convertstringok (utf str ); 确定{
FMT.println(utf-8togbk: (,ret,) bytes: ),[ ] byte (ret ) )
}
返回
}