为什么一个简单的字符串我使用内置函数 Println 可以打印出来,但使用 string 包了一下就打不出来了
为什么一个简单的字符串我使用内置函数 Println 可以打印出来,但使用 string 包了一下就打不出来了
你那个openCaptcha是个整型3,string(3)转成了ASCII编码3对应的字符了,是你那ide的控制台显示不出来,上go.dev/play打印一下你就能看见了。
5 回答5.7k 阅读✓ 已解决
6 回答3.6k 阅读
2 回答3.3k 阅读✓ 已解决
1 回答5.4k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答5.2k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
看前面的
if
,openCapcha 应该不是一个字符串,而是一个整形。整形转字符串直接得到的是这个这个码位的 Unicode 字符:Conversions
这个转换应该不是你需要的。
你需要的应该是
strconv.Itoa