摘要:
一、Golang 函数 ... 表示可变参数 package main import ( "fmt" ) func sumFn1(x int, y ...int) int { fmt.Println(x, y) sum := x for _, v := range y { sum += v } re 阅读全文
posted @ 2020-11-21 20:20
Wonz
阅读(105)
评论(0)
推荐(0)
摘要:
一、map 详解 make 创建 map 类型的数据: package main import ( "fmt" ) func main() { var userinfo = map[string]string{ "username": "张三", "age": "20", "sex": "男", / 阅读全文
posted @ 2020-11-21 20:16
Wonz
阅读(101)
评论(0)
推荐(0)
摘要:
一、数组 数组长度指定之后,不可修改。[...] 会自行推断数组长度。 var arr = [...]int{1,2,4} 指定索引值来初始化数组。 arr := [...]int{0: 1, 1: 10, 2: 20, 5: 50} 输出: [1 20 20 0 0 50] 基本数据类型和数组都是 阅读全文
posted @ 2020-11-21 20:11
Wonz
阅读(102)
评论(0)
推荐(0)
摘要:
一、if else for if 写在 if 里面,则是局部变量: package main import ( "fmt" ) func main() { if age := 34; age > 20 { fmt.Println("成年人", age) } fmt.Println(age) // 这 阅读全文
posted @ 2020-11-21 20:06
Wonz
阅读(129)
评论(0)
推荐(0)
摘要:
一、基本数据类型 unsafe.Sizeof() 查看不同长度的整型在内存中的存储空间。 类型转换,高位向低位转换要注意溢出。 数字字面量语法。 64 位系统中 Go 语言中浮点数默认是 float64。 二、Golang 中 float 精度丢失问题 利用第三方包:github.com/shops 阅读全文
posted @ 2020-11-21 20:00
Wonz
阅读(181)
评论(0)
推荐(0)
摘要:
一、输出 Println 和 Print 区别 Println 会自动换行输出,Print 不会自动换行输出。 package main import( "fmt" ) func main(){ fmt.Println("hello, golang!") fmt.Print("hello, gola 阅读全文
posted @ 2020-11-21 18:43
Wonz
阅读(117)
评论(0)
推荐(0)

浙公网安备 33010602011771号