
golang
go语言学习
Python_Heaven
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
go基础学习(6)函数学习
函数正常写法 简写 命名返回值 go函数输入可变参数 函数返回多个值 package main import "fmt" //函数正常写法 func sum0(a int, b int)int{ return a+b } //简写 func sum1(a, b int)int{ return a+b } //命名返回值 func sum2(a,b int)(res int){ res =...原创 2020-02-29 11:43:08 · 111 阅读 · 0 评论 -
go基础学习(5)流程控制
流程控制 1.if package main import ( "fmt" ) func testIf(){ ok := true if ok { fmt.Println("ok is true") } day := "Friday" if day == "Friday" { fmt.Println("明天不上班") } else if day =="Sunday"{ ...原创 2020-02-28 22:29:09 · 103 阅读 · 0 评论 -
go基础学习(4)映射map
映射(map) 就是python中的字典,不能比较的结构体无法作为键。 生成映射: make (map[keyType] ValueType,capacity) 下面代码里还用到了if,for,delete。 package main import "fmt" func testMap(){ m1 := make(map[int]string) m1[1] = "hello" m1[2]...原创 2020-02-28 09:32:36 · 104 阅读 · 0 评论 -
go基础学习(3)数组和切片
1.数组(array) 定义方法: int64数组,字符串数组 ,浮点数数组,二维数组, 定义如下: package main import "fmt" func arrayTest(){ var arrayInt64[3] int64 arrayInt64[0], arrayInt64[1], arrayInt64[2] = 0,1,2 fmt.Println(arrayInt64) ...原创 2020-02-28 09:27:10 · 127 阅读 · 0 评论 -
go基础学习(2)字符串
标题字符串 1.定义变量 var +变量名+ 变量类型 变量名 := 值(由系统自动判断类型) 定义变量类型后不传值会有默认值,比如int默认值是0。 2.int64 转string go是强类型语言,必须类型统一才能操作 package main import "fmt" func testVar(){ var i int64 var s string fmt.Println("i i...原创 2020-02-28 09:18:40 · 94 阅读 · 0 评论 -
go基础学习(1)
go语言25个关键字 break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import return var 2.命名大骆驼 区分大小写 必须为双引号 3.下面写出第一个函数 ...原创 2020-02-28 09:07:42 · 88 阅读 · 0 评论