参考
- strings包中提供了很多操作strings的方法,直接参考官方文档使用
- 个人对于api的使用原则:用到了查找学习,用过了就记住,只记功能和使用场景,踩坑记录留案,使用细节忘了的话随用随查
个人开发过程中用过的方法(随时补充)
方法 | 功能 | 注意 |
---|---|---|
strings.HasPrefix | 判断字符串是否有特定前缀 | |
strings.HasSuffix | 判断字符串是否有特定后缀 | |
strings,Join | 用指定连接符将字符数组连成一个字符串 | |
+ | 字符串拼接 | 因为字符串类型在Go中是不可改变的,因此每次操作实际都要新分配字符串,所以在字符串比较多的时候效率不高 |
strings.Split | 将字符串按照制定分隔符切分成一个slice |