往期回顾:
- Go语言开发小技巧&易错点100例(一)
- Go语言开发小技巧&易错点100例(二)
- Go语言开发小技巧&易错点100例(三)
- Go语言开发小技巧&易错点100例(四)
- Go语言开发小技巧&易错点100例(五)
- Go语言开发小技巧&易错点100例(六)
- Go语言开发小技巧&易错点100例(七)
- Go语言开发小技巧&易错点100例(八)
- Go语言开发小技巧&易错点100例(九)
本期看点(技巧类用【技】表示,易错点用【易】表示):
- Go string的长度【易】
- Go优雅的Test方法【技】
- slice的各种截取【易】
正文开始:
Go string的长度
在高级编程语言中,string类型的底层定义都大致相同,通常情况下,string类型是由字符数组或字符指针来定义的。
- 一种常见的实现是使用字符数组来存储字符串。字符数组是一个连续的内存区域,其中每个元素存储一个字符。字符串的内容被存储在字符数组中,以字符的序列形式表示。通常,字符串以空字符('