摘要:
创建切片的四种方法 1. var var s []uint32 2.切片字面量 s := []uint32{1, 2, 3} 3.make 使用make创建,可以指定长度和容量。格式为make([]type, len[, cap]),可以只指定长度,也可以长度容量同时指定 s1 := make([]
阅读全文
posted @ 2021-05-30 13:02
kevin_yang123
阅读(784)
推荐(0)
编辑
摘要:
func main() { s := "中国" fmt.Println(s[:5]) b := []byte{129, 130, 131} //如果 string 中出现不合法的 utf8 编码,打印时对于每个不合法的编码字节都会输出一个特定的符号� fmt.Println(string(b)) }
阅读全文
posted @ 2021-05-30 12:49
kevin_yang123
阅读(555)
推荐(0)
编辑
摘要:
func main() { s := "Go 语言" for index, c := range s { fmt.Println(index, c) } s1 := "Go 语言" for index, c1 := range s1 { fmt.Printf("%d %c\n", index, c1
阅读全文
posted @ 2021-05-30 12:40
kevin_yang123
阅读(218)
推荐(0)
编辑
摘要:
func main() { s := "Hello" b := []byte(s) fmt.Println(len(b), cap(b)) fmt.Println(b) } 5 8[72 101 108 108 111] //字符串转换为字节 []byte(s) []byte转换为 string 转
阅读全文
posted @ 2021-05-30 12:35
kevin_yang123
阅读(34)
推荐(0)
编辑