您的位置:首页 > 编程语言 > Go语言

Go学习日记

2015-11-27 00:00 302 查看
摘要: Go学习

Go语言基本类型,

布尔类型:bool

整型:int8,byte,int16,int,uint,uintptr等

浮点类型:float32,float64

复数类型:complex64,complex128

字符串:string,

字符类型:rune

错误类型:error。

Go语言支持的复合类型:

指针(pointer),数组(array),切片(slice),字典(map),通道(chan),结构体(struct),接口(interface)。

注意:

在go语言中,数组为值类型,所有值类型变量在赋值和作为参数传递时,都会产生一次复制操作。

。如果将数组作为函数的参数类型,则在函数调用时该

参数将发生数据复制。因此,在函数体中无法修改传入的数组的内容,因为函数内操作的只是所

传入数组的一个副本。

规则:

小写字母开头的函数只能在本包内可见,大写字母开头的函数才能被其他包使用。这个规则也适用于类型和变量的可见性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: