2020年3月5日

go语言结构体学习笔记

摘要: 结构体 结构体是由相同或者不同类型的数据构成的集合。 成员变量也可以称之为“字段” 和面向对象语言中的类似乎是差不多。但是go语言没有明确的面向对象的概念。 结构体的定义和初始化 以上,这样就声明了一个struct(结构体) 初始化结构体 1. 按默认顺序初始化 2. 按字段的赋值初始化 3. ne 阅读全文

posted @ 2020-03-05 22:03 长方形 阅读(222) 评论(0) 推荐(0) 编辑

go语言指针的学习笔记

摘要: 指针 简单的说,指针就是存储变量地址的变量。 变量只是一种占位符而已,用于显示内存地址。 获取变量的地址 go语言的获取地址符说&,放到变量前使用就会返回该变量的地址。 声明指针 声明一个指针,可以使用 i的值: 20 i的内存地址: 0xc0000a6008 ip 的值: 0xc0000a6008 阅读全文

posted @ 2020-03-05 22:02 长方形 阅读(245) 评论(0) 推荐(0) 编辑

go语言函数的学习笔记

摘要: 函数 1.1 函数的概念 函数是执行特定任务的代码块,也是最基本的代码块。可以被多次调用。 Go是编译型语言,所以编写顺序无所谓;但最好把 函数写在文件的前面,其他函数按照一定逻辑顺序进行编写(例如函数被调用的顺序)。 编写多个函数的主要目的是将一个需要很多行代码的复杂问题分解为一系列简单的任务(那 阅读全文

posted @ 2020-03-05 22:01 长方形 阅读(208) 评论(0) 推荐(0) 编辑

go语言中的map学习笔记

摘要: 集合 Map 1.1 什么是Map map是go语言内置类型,如果有编程基础的人,相信可以很快理解map究竟是什么,它将value与key关联起来,可以用key检索。 Map是一种无序键值对的集合,key类似索引,指向数据的value。 Map基于hash实现,所以这也是它无序的原因。 Map是引用 阅读全文

posted @ 2020-03-05 22:00 长方形 阅读(409) 评论(0) 推荐(0) 编辑

go语言的数组与切片

摘要: 学习笔记 阅读全文

posted @ 2020-03-05 21:59 长方形 阅读(229) 评论(0) 推荐(0) 编辑

go语言字符串学习笔记

摘要: 字符串(string) 1.1 什么是字符串 golang中的字符串实际上是一个字节的切片,可以将启内容封装在“”来创建字符串。 go中的字符串是Unicode兼容,编码为UTF 8 1.2 字符串的使用 基本介绍: 语法: “”, ``, "a", "abc", "三" 字符:对应编码表中的编码值 阅读全文

posted @ 2020-03-05 21:56 长方形 阅读(141) 评论(0) 推荐(0) 编辑

导航