摘要:
创建切片的四种方法 1. var var s []uint32 2.切片字面量 s := []uint32{1, 2, 3} 3.make 使用make创建,可以指定长度和容量。格式为make([]type, len[, cap]),可以只指定长度,也可以长度容量同时指定 s1 := make([] 阅读全文
摘要:
func main() { s := "中国" fmt.Println(s[:5]) b := []byte{129, 130, 131} //如果 string 中出现不合法的 utf8 编码,打印时对于每个不合法的编码字节都会输出一个特定的符号� fmt.Println(string(b)) } 阅读全文
摘要:
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 阅读全文
摘要:
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 转 阅读全文
摘要:
func main() { s1 := "Hello" + " " + "World" fmt.Println(s1) //Hello World ss := []string{"Hello", "World"} fmt.Println(strings.Join(ss, " ")) //Hello 阅读全文
摘要:
package main import "fmt" func main() { s := "Hello World!" fmt.Println(s[0]) //使用下标索引 72 fmt.Println(s[:5])//切片 hello } 字符串 中截取的 索引获取字符串对应位置上存储的字节值,使 阅读全文
摘要:
import ( "fmt" "log" "os" ) func init() { logFile, err := os.OpenFile("./xx.log", os.O_CREATE|os.O_WRONLY|os.O_APPEND, 0644) if err != nil { fmt.Print 阅读全文