返回顶部
扩大
缩小

Zhang_derek

上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页

2019年8月5日

4.Go-结构体、结构体指针和方法

摘要: 4.1.结构体 结构体:将一个或多个变量组合到一起形成新的类型,这个类型就是结构体,结构体是值类型 定义结构体和赋值 4.2.结构体指针 由于结构体是值类型,在方法传递时希望传递结构体地址,可以使用结构体指针完成 可以结合new()函数创建结构体指针 4.3.方法 方法和函数语法比较像,区别是函数属 阅读全文

posted @ 2019-08-05 23:02 zhang_derek 阅读(978) 评论(0) 推荐(0) 编辑

3.GO-项目结构、包访问权限、闭包和值传递引用传递

摘要: 3.1.goland中项目结构 (1)在goland中创建标准Go项目 (2)goland配置 创建项目Learn-Go file-settings-go-GOPATH-添加 在项目目录下创建src目录,在src目录下创建demo目录,在demo目录下创建demo.go文件 在项目目录下创建main 阅读全文

posted @ 2019-08-05 22:21 zhang_derek 阅读(861) 评论(0) 推荐(0) 编辑

2019年8月4日

2.GO-可变参数函数、匿名函数和函数变量

摘要: 2.1.可变参数函数 可变参数指参数的个数可以是任意个 可变参数必须在参数列表最后的位置,在参数名和类型之间添加三个点表示可变参数函数 声明函数时,在函数体把可变参数当作切片使用即可 2.2.匿名函数 2.3.函数变量 在go语言中函数也是一种类型 定义完函数变量后,可以使用匿名函数进行赋值,也可以 阅读全文

posted @ 2019-08-04 20:26 zhang_derek 阅读(668) 评论(0) 推荐(0) 编辑

1.Go-copy函数、sort排序、双向链表、list操作和双向循环链表

摘要: 1.1.copy函数 通过copy函数可以把一个切片内容复制到另一个切片中 (1)把长切片拷贝到短切片中 (2)把短切片拷贝到长切片中 (3)把切片片段拷贝到切片中 1.2.sort排序 1.3.双向链表 (1)双向链表的结构 双向链表结构中元素在内存中不是紧邻空间,而是每个元素中存放上一个元素和后 阅读全文

posted @ 2019-08-04 16:40 zhang_derek 阅读(786) 评论(0) 推荐(0) 编辑

2019年8月3日

第四章、Go-面向“对象”

摘要: 4.1.结构体和方法 (1)go语言的面向对象 go仅支持封装,不支持继承和多态 go语言没有class,只有struct (2)struct的创建 (3)为struce创建方法 (4)使用指针作为方法接收者,改变结构内容 4.2.包和封装 (1)封装 首字母大写:public 首字母小写:priv 阅读全文

posted @ 2019-08-03 21:55 zhang_derek 阅读(208) 评论(0) 推荐(0) 编辑

2019年8月2日

第三章、Go-内建容器

摘要: 3.1.数组 (1)数组的定义 (2)数组的遍历 用range关键字 获取下标和值 (3)数组是值类型 [10]int和[20]int是不同类型 调用func f(arr [10]int) 会拷贝数组 在go语言中一般不使用数组,而使用切片 如果传arr2则报错 3.2.切片 (1)切片 (2)sl 阅读全文

posted @ 2019-08-02 00:02 zhang_derek 阅读(267) 评论(0) 推荐(0) 编辑

2019年7月31日

第二章、Go-基础语法

摘要: 2.1.变量定义 (1)第一个程序helloworld (2)变量的初始值 如果定义一个变量,没有赋值,会有一个默认的初始值 (3)变量的定义和赋值 (4)使用var()集中定义变量 总结 使用var关键字:var s1,s2 string = "zhang","derek" 让编译器自动选择类型: 阅读全文

posted @ 2019-07-31 23:55 zhang_derek 阅读(332) 评论(0) 推荐(1) 编辑

2019年7月30日

第一章、Go安装与Goland破解

摘要: 1.1.安装Go 安装包下载:https://studygolang.com/dl 一直点下一步安装即可,默认是安装在“C:\Go”,如果自己换成其它目录则需添加环境变量。 1.2.Liteide liteide是一款免费的IDE 安装包下载:https://sourceforge.net/proj 阅读全文

posted @ 2019-07-30 23:29 zhang_derek 阅读(2963) 评论(4) 推荐(0) 编辑

2019年7月3日

4.shell编程-文本处理三剑客之sed

摘要: 4.1.sed的选项 sed,流编辑器。对标准输出或文件进行逐行处理。 语法格式 第一种:stdout | sed [option] "pattern command" 第二种:sed [option] "pattern command" file 选项 -n 只打印模式匹配行 -e 直接在命令行进 阅读全文

posted @ 2019-07-03 23:43 zhang_derek 阅读(418) 评论(0) 推荐(0) 编辑

2019年6月30日

3.shell编程-文件查找之find命令

摘要: 3.1.语法格式 选项参数对照表 3.2.-name 查找/etc/目录下以.conf结尾的文件 -iname 不区分大小写 -user 查找当前目录为root用户的文件 3.3.-type 文件的类型 f 文件 d 目录 c 字符设备文件 b 块设备文件 l 链接文件 p 管道文件 3.4.-si 阅读全文

posted @ 2019-06-30 17:41 zhang_derek 阅读(4026) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页

导航