通过字符在字符串中的位置获取字符

时间:2018-10-18 06:21:57

标签: go

package main

import (
    "fmt"
    _ "math"
    "unsafe"
)

func main() {
    var s1 = "한글"
    fmt.Println(s1[0]);
}

我想提取像s1 [0]这样的字符串元素。但是我没有得到正确的要素。刚返回的号码。我不知道数字的含义。我认为有一个库是unicode / utf8。 但是我不知道如何使用该元素从元素中获取正确的值。 我想提取这个词“한”。 您能帮我转换吗?

1 个答案:

答案 0 :(得分:1)

package main

import (
    "fmt"
)

func main() {
    var s1 = "한글"
    var s2 = []rune(s1)
    fmt.Println(string(s2[0]))
}