fmt.print
go 默认不支持“回退一行”这种终端控制,fmt.Print 只是把字符发给 stdout,终端是否重绘、如何换行,全看它自己。常见现象是:连续打印 "r" 后跟新内容,结果文字越叠越长,甚至乱码。
fmt.Print
"r"
根本原因是:windows cmd、某些 ide 内置终端、VS Code 的集成终端默认不响应 r(回车)或
r