![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
mcc12356
这个作者很懒,什么都没留下…
展开
-
go 数组总结
不同大小数组为不同类型,不可互相赋值 var a= [2]int {1,2} var b [3]int b = a // wrong, a and b are different type 数组传递是值类型,而不是引用。传递数组时会传递一份值得副本,对副本进行改动原数组并不会发生改变 var a= [2]int {1,2} b := a // copy a and assign to b b[0] = 3 //此时a = [1,2], b = [3, 2] 多维数组 a := [2]..原创 2020-05-25 09:13:04 · 246 阅读 · 0 评论 -
go语言package简单理解
go语言每一个文件夹都是一个单独的package,一个project里有且仅有一个main package,main package里有一个main function,这是程序执行的入口。main package里的东西其他package不可调用,其他package里的变量如需要调用可用package_name.func()或package_name.variable调用。此时func和variable必须以大写字母开头,表示公有。以小写字母开头表示私有,只能在同一个package下面调用。 ...原创 2020-05-22 16:24:42 · 265 阅读 · 0 评论