go语言截取字符串后乱码

package main

import (
    "fmt"
)

func main() {
    str := "我爱你"
    fmt.Println(str)  // 可以直接显示
    fmt.Println(str[0:2]) // 显示乱码??
}

想问一下,这种直接截取字符串的方法,为什么会导致乱码?

查看回复