shell 变量 shell 参数传递 shell 数组 shell 运算符 shell echo 命令 printf命令 test 命令 流程控制 shell 函数 She...
shell 变量 shell 参数传递 shell 数组 shell 运算符 shell echo 命令 printf命令 test 命令 流程控制 shell 函数 She...
strings包的字符串处理函数 分割字符串 大小写转换 修剪字符串 比较字符串 strconv 包的常用函数 Parse 函数:Parse 类函数主要的功能是将字符串转换为...
1.闭包的概念闭包并不是什么新奇的概念,它早在高级语言开始发展的年代就产生了。闭包(Closure)是词法闭包(Lexical Closure)的简称。 闭包是由函数和与其相...
定义channel 循环接收channel 数据 channel 阻塞 关闭channel 缓冲channel 单向channel NewTimer()函数 After()函...
客户端网络访问 使用client. Get()方法 使用client. Post()或client.PostForm()方法 使用http. Get()方法 使用http. ...
FileInfo接口 文件路径 创建目录 创建文件 打开文件 删除文件 读取文件 写入文件 复制文件 ioutil 包 bufio.Reader结构体
error接口 创建error 对象 自定义错误 panic 示例1 内置的panic()函数引发的panic异常 需要注意的是,recover()让程序恢复,必须在延迟函数...
struct 实例化方式 结构体语法糖 结构体是值类型 结构体 深拷贝和浅拷贝 即值传递和引用传递 匿名结构体 结构体的匿名字段 结构体嵌套模拟聚合关系 结构体嵌套模拟继承关...
此处悼念1986年1月28日挑战者号航天飞机事故中丧生的七名优秀的宇航员 接下来大家带着以下问题去阅读此书《程序员的职业素养之代码整洁之道》也可以阅读此文章 本人尽可能将书中...
1. 作用域 标识符的可见性。主要是变量,常量。当定义好标识符(变量)后,在什么位置可以使用。就是作用域 scope 的问题。 作用域主要点: 块级作用域。在语句块中声明的变...
...
0 leetcode https://leetcode-cn.com/problemset/all/ 1.老鼠试毒 10 只老鼠(小白鼠),1000 瓶水,其中一瓶有毒药,...
1. 概念 函数,function,具有特定功能的代码块,称之为函数。通常函数可以接收外部数据称 之为函数参数,函数可以将运算结果返回,称之为函数的返回值。定义函数的作用,为...
1.概述 代码的执行顺序,有 3 大类,为: 顺序,从上到下依次执行,基础流程(核心流程) 循环,某段代码重复执行。 分支,选择性执行某段代码。 2.流程图回顾 使用如下的典...
1.概述 分隔符,delimiter 分隔符如下: [],下标(索引和key) (),优先级,分组结构。函数参数,返回值组 {},语句块,值块。字面量块,函数块 , 分隔符...
1.概述 用于完成特定运算语法标识。例如 + - * /等。基于不同的功能,分成很多类: 算术运算 关系运算 逻辑运算 位运算 赋值运算 2.算术运算 + - * / % +...
1.变量强类型 变量在声明时,需要明确指定其类型,一旦定义不可改变。变量,仅仅可以存储对应的类型的数据! 2.静态类型和动态类型 关于变量的类型,其中声明类型称之为静态类型,...
1.类型 结构体,用于描述一个整体结构的数据类型,在 Go 中,主要充当 OOP 的功能。类型标识符: 其中 struct 是结构体的关键字,m,就是 member 成员,也...
1.类型定义 映射表 也叫,键值对集合, key=>value 对集合。不同于数组和切片(索引值对集合)下表仅仅是由 0 开始逐一递增的整型,map 的下标(键)可以是任意的...