go语言学习笔记 数据类型

go语言学习笔记,参考go语言圣经

命名规则:

字母开头, 驼峰命名, 非关键字和内置函数, Unicode 字符算小写

作用域

局部, 包级(小写字母开头), 全局(大写字母开头)

声明和赋值

1
2
3
4
5
6
var name string = "hello world" 
const ONE int = 1
var name = "hello world"
var a, b, c = 1, 2, 3

name := "hello world"

数据类型

go语言将数据类型分为四类: 基础类型, 复合类型, 引用类型和接口类型.

复合类型

数组, 结构体

引用类型

指针, 切片, 字典, 函数, 通道

接口类型