摘要: 1.array的定义 定义数组的格式: 数组长度也是类型的一部分,因此具有不同长度的数组为不同类型 数组在go中为值类型 2.数组指针和指针数组 3.数组之间的比较 数组之间可以使用==或!=进行比较,但不可以使用 4.使用new创建数组,此方法返回一个数组指针 5.多维数组 阅读全文
posted @ 2017-10-22 16:06 MarksGui 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1.基础知识补充(指针、递增递减语句) 指针 go虽然保留了指针,但是与其它编程语言不同的是,在go当中不支持指针运算以及" "运算符,而直接采用"." 选择符来操作指针目标对象的成员 操作符"&"取变量地址,使用" "通过指针间接访问目标对象 默认值为nil而非null 在go中,++与 是作为语 阅读全文
posted @ 2017-10-22 15:46 MarksGui 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.常量的定义 常量的值在编译时就已经确认 常量的定义格式与变量基本相同 等号右侧必须是常量或者常量表达式 常量表达式中的函数必须是内置函数 2.常量的初始化规则 在定义常量组时,如果不提供初始值,则表示使用上行的表达式 3.常量的枚举 使用相同的表达式不代表具有相同的值 iota是常量的计数器,从 阅读全文
posted @ 2017-10-22 15:23 MarksGui 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.基本类型 | 类型 | 长度 | 默认值 | 说明| |: :|: :|: :|: :| | bool| 1 | false | 不能使用0、1代替false、true | | byte| 1 | 0 | 等同于uint8 | | int、uint| 4、8 | 0 | 默认整数类型,根据平台, 阅读全文
posted @ 2017-10-22 10:04 MarksGui 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1.Go内置关键字和注释方法 2.Go程序的一般结构 3.包的导入 package别名与省略调用 可见性规则 阅读全文
posted @ 2017-10-22 09:42 MarksGui 阅读(122) 评论(0) 推荐(0) 编辑