![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
文章平均质量分 53
GuK@Nm1ng
这个作者很懒,什么都没留下…
展开
-
golang学习3
slice切片: Go 数组的长度不可改变,在特定场景中这样的集合就不太适用,切片是数组的一个引用,切片可以修改,因此是个可变长度的数组,切片的遍历和数组一样,也可以用len函数算出切片的长度。在 Go 中,与 C 数组变量隐式作为指针使用不同,Go 数组是值类型,赋值和函数传参操作都会复制整个数组数据。 切片的定义: 声明切片 var slice2 []int 通过make创建切片 var s []int = make([]int, 3) 通过数组创建切片 var a = [4]int原创 2022-04-24 15:38:36 · 280 阅读 · 0 评论 -
golang学习1
Go的hello word程序 package main import ( "fmt" ) func main() { fmt.Println("Hello, world!") } 每一个文件都要归属一个package,go语言中使用包的概念去管理文件,源码都必须要属于某一个包,package main是项目的起始,可以类比C语言中的main函数,程序的入口。 import导入fmt包,fmt里包含了打印,输入等等,可以类别作C语言中的stdio.h头文件,打印通过调用...原创 2022-04-06 13:59:12 · 1065 阅读 · 0 评论 -
golang学习2
变量定义的时候会设置默认值0或空 例如 var a int 结果a=0 var s string 结果s = “” 下划线_:表示忽略某个值,例如函数有返回值,可以用下划线接收,相当于丢弃这个值 import一个package,如果没有用到,但是又不希望编译报错,可以在package前面加上个下划线_,默认只调用package的init函数,不会调用其他函数 例如: import _ “fmt” 数组Array 数组定义: 例如定义整型数组 a := [4]int.原创 2022-04-13 11:55:39 · 113 阅读 · 0 评论