随笔分类 - Go
摘要:go打开文件模式 O_RDONLY // open the file read-only. O_WRONLY // open the file write-only. O_RDWR // open the file read-write. // The remaining values may be
阅读全文
摘要:strconv模块 1. 将123转成转成字符串的"123" b:=strconv.Itoa(123) res:=fmt.Sprintf("%d",123) res:=strconv.FormatInt(68,10) 2. 将字符串的"123"转成123 a := "123" res,e:=strc
阅读全文
摘要:1 并发和并行 1 并发:同一时间段内,多个任务在执行(单个cpu,执行多个任务) 2 并行:同一时刻,多个任务在执行(多个cpu的支持) 2 goroutine package main import ( "fmt" "runtime" "time" ) //goroutine >协程 2kb大小
阅读全文
摘要:1 结构体 1 结构体的使用 值类型 定义: type Person struct { Name string Age int sex string } 使用: var per Person fmt.Println(per) per.Name="lqz" per.Age=19 fmt.Println
阅读全文
摘要:1.map map就是映射,俗称字典 1.定义 var 变量名 map[key]val = make(map[key]val) ex: var dict map[string]string = make(map[string]string) 增: dict["name"] = "lqw" 查: di
阅读全文
摘要:1 包管理 #1 包:模块的意思 #2 自定义包 -go语言的代码必须放在gopath的src路径下 -包导入是从gopath的src路径下开始检索(开始找) -除了main包以外,建议包名就叫文件夹名,一个文件夹下的包名必须一致 -同一个包下,变量,函数只能定义一次 -同一个包下的变量和函数可以直
阅读全文
摘要:1.go 1.Go是静态(编译型)强类型语言,是区别于解析型语言的弱类型语言(静态:类型固定 强类型:不同类型不允许直接运算)。 python动态强类型语言 2.哪些是编译,哪些是解释 编译:java,c,c++,c#,go 解析型:python,js,php... 编译型语言涉及到跨平台,因为它需
阅读全文
浙公网安备 33010602011771号