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