win上golang字符串传递问题

pkRAdJI.png
在Windows下写golang代码 必定会出现打印字符串出现莫名其妙空格 或者字符串变量传递时缺失(比如函数1有个01.mkv的字符串,传给函数2就变成了0.mkv)这类问题是Windows的特性?还是有什么办法可以避免?
ai给不出有用的答案

可以试下重命名,或者是打印出类似unicode或者16进制的字符串,看看这样会不会有问题,如果人眼不可读的字符没有问题应该就是golang的设置或者是别的地方有问题了

同样的文件和程序,在Linux和Macintosh都没有这个问题

那你不应该去golang的社区问么,我能帮的也就是给个思路,或者是你用系统自带的命令行执行看看怎么个情况

大隐隐于市 这不就逮到个野生高手吗

社区也问了

不管怎么说,win的golang你来这里问始终是不合适的,还是建议你去对应的社区去问,如果对应社区都没有这里有的概率也很低

随便问问 反正写在那都是写

你看好这是那里,是ok的论坛,目的是让openkylin的用户有个交流的地方,你要是这么说我完全可以直接删除这个帖子,理由很简单,与论坛无关,你这次有点过分了

1 个赞