本人是 golang 新手,遇到个问题,求教各位大佬
online
如上所示,fmt.Printf 在计算字符串长度的时候应该是以 Rune 为单位的
但是在控制台下英文占一个位置,中文占两个位置
求教如何解决,挺基础的问题,求轻喷
1
dontwanttologin 2018-04-11 13:53:03 +08:00
看 https://github.com/golang/go/issues/7481 这个 issue 里的回复,用 go/printer 好像不能解决这个问题。
|
2
BGLL 2018-04-11 13:58:32 +08:00
用等宽字体
|
3
hcwhan 2018-04-11 19:13:34 +08:00
|