golang一些用法记录一下(持续更新)
golang中截取字符串
截取普通英文字符串
当你需要截取字符串中的一部分时,可以使用像截取数组某部分那样来操作
1 | s := "GoXHelloWorldX" |
运行结果为: HelloWorld
截取带中文字符串
一个中文字符肯定不止一个字节,难道我还得遍历每个字节,判断编码,那也太麻烦了吧。我们不需要考虑那么多,除了byte还有另外一个类型rune,使用它完全不用考虑unicode字节问题,一个中文就只占一个数组下标
1 | s:="我He你好吗?" |
运行结果:你好吗?
golang string 和int 转换
1 | //string转成int: |