Golang 101(Go语言101 中文版) v1.21.a如何使用和解读组合类型 第27章:反射 - reflect标准库包中提供的反射支持 一些专题 第28章:代码断行规则 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 目录 2 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 算符; &除了可以当作位与运算符,它也可以用做取地址运算符。 后面的指 针(第15章)一文将详解内存地址和指针类型。 和Java不一样,Go支持无符号数,所以Go不需要无符号右移运算符>>>。 Go不支持幂运算符, 我们必须使用math标准库包中的Pow函数来进行幂运 算。 下一篇文章将详解包和包引入(第10章)。 清位运算符&^是Go中特有的一个运算符。 m &^ n等价于m & (^n)。 从上例可以看出,一个函数的声明可以出现在它的调用之前,也可以出现在它的调 用之后。 一个函数调用可以被延迟执行或者在另一个协程(goroutine,或称绿色线程)中执 行。 后面的一文(第13章)将对这两个特性进行详解。 函数调用的退出阶段 在Go中,当一个函数调用返回后(比如执行了一个return语句或者函数中的最后一 条语句执行完毕), 此调用可能并未立即退出。一个函数调用从返回开始到最终退 出的阶段0 码力 | 591 页 | 21.40 MB | 1 年前3
Go Web编程6. interface 2.7. 并发 2.8. 小结 3.Web基础 3.1 web工作方式 3.2 Go搭建一个简单的web服务 3.3 Go如何使得web工作 3.4 Go的http包详解 3.5 小结 4.表单 4.1 处理表单的输入 4.2 验证表单的输入 4.3 预防跨站脚本 4.4 防止多次递交表单 4.5 处理文件上传 4.6 小结 5.访问数据库 5.1 database/sql接口 or καλημ ́ρα κóσμ or こんにちは世界\n") } 输出如下: Hello, world or 你好,世界 or καλημ ́ρα κóσμ or こんにちは世界 详解 详解 首先我们要了解一个概念,Go程序是通过package来组织的 package(在我们的例子中是package main)这一行告诉我们当前文件属于哪个包,而包名main则 问询对象)最后,他把号码交到了你手里。完成整个查询 过程。 通过上面的步骤,我们最后获取的是IP地址,也就是浏览器最后发起请求的时候是基于IP来和服务器做信息交互的。 HTTP协议详解 HTTP协议详解 HTTP协议是Web工作的核心,所以要了解清楚Web的工作方式就需要详细的了解清楚HTTP是怎么样工作的。 HTTP是一种让Web服务器与浏览器(客户端)通过Internet发送与接收数据的协议 0 码力 | 295 页 | 5.91 MB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.a如何使用和解读组合类型 第27章:反射 - reflect标准库包中提供的反射支持 一些专题 第28章:代码断行规则 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 引 用运算符; &除了可以当作位与运算符,它也可以用做取地址运算符。 后 面的指针(第15章)一文将详解内存地址和指针类型。 和Java不一样,Go支持无符号数,所以Go不需要无符号右移运算符>>>。 Go不支持幂运算符, 我们必须使用math标准库包中的Pow函数来进行幂运 算。 下一篇文章将详解包和包引入(第10章)。 清位运算符&^是Go中特有的一个运算符。 m &^ n等价于m & (^n)。 从上例可以看出,一个函数的声明可以出现在它的调用之前,也可以出现在它 的调用之后。 一个函数调用可以被延迟执行或者在另一个协程(goroutine,或称绿色线程) 中执行。 后面的一文(第13章)将对这两个特性进行详解。 函数调用的退出阶段 在Go中,当一个函数调用返回后(比如执行了一个return语句或者函数中的最 后一条语句执行完毕), 此调用可能并未立即退出。一个函数调用从返回开始 到最终退出的阶段称为此函数调用的退出阶段(exiting0 码力 | 608 页 | 1.08 MB | 1 年前3
Golang 101(Go语言101 中文版) v1.21.a如何使用和解读组合类型 第27章:反射 - reflect标准库包中提供的反射支持 一些专题 第28章:代码断行规则 第29章:更多关于延迟函数调用的知识点 第30章:一些恐慌/恢复用例 第31章:详解panic/recover原理 - 也解释了什么是“函数退出阶段” 第32章:代码块和标识符作用域 第33章:表达式估值顺序规则 第34章:值复制成本 第35章:边界检查消除 并发编程 第36章:并发同步概述 用运算符; &除了可以当作位与运算符,它也可以用做取地址运算符。 后 面的指针(第15章)一文将详解内存地址和指针类型。 和Java不一样,Go支持无符号数,所以Go不需要无符号右移运算符>>>。 Go不支持幂运算符, 我们必须使用math标准库包中的Pow函数来进行幂 运算。 下一篇文章将详解包和包引入(第10章)。 清位运算符&^是Go中特有的一个运算符。 m &^ n等价于m & (^n)。 从上例可以看出,一个函数的声明可以出现在它的调用之前,也可以出现在它 的调用之后。 一个函数调用可以被延迟执行或者在另一个协程(goroutine,或称绿色线程) 中执行。 后面的一文(第13章)将对这两个特性进行详解。 函数调用的退出阶段 在Go中,当一个函数调用返回后(比如执行了一个return语句或者函数中的 最后一条语句执行完毕), 此调用可能并未立即退出。一个函数调用从返回 开始到最终退出的阶段称为此函数调用的退出阶段(exiting0 码力 | 821 页 | 956.82 KB | 1 年前3
Hello 算法 1.0.0b1 Golang版4 本书部分放弃了编程语言的注释规范,以换取更加紧凑的内容排版。注释主要分为三种类型:标题注释、内容 注释、多行注释。 /* 标题注释,用于标注函数、类、测试样例等 */ // 内容注释,用于详解代码 /** * 多行 * 注释 */ 0.2.3. 在动画图解中高效学习 视频和图片相比于文字的信息密度和结构化程度更高,更容易理解。在本书中,知识重难点会主要以动画、图 解的形式呈 中的数组按照学号从小到大排序; 3. 链表:每个结点的值为 [学号, 姓名] ; 4. 二叉搜索树:每个结点的值为 [学号, 姓名] ,根据学号大小来构建树; 使用上述方法,各项操作的时间复杂度如下表所示(在此不做赘述,详解可见 二叉搜索树章节)。无论是查找 元素、还是增删元素,哈希表的时间复杂度都是 ?(1) ,全面胜出! 6. 散列表 hello‑algo.com 81 无序数组 有序数组 链表 二叉搜索树 哈希表0 码力 | 190 页 | 14.71 MB | 1 年前3
Hello 算法 1.0.0b2 Golang版4 本书部分放弃了编程语言的注释规范,以换取更加紧凑的内容排版。注释主要分为三种类型:标题注释、内容 注释、多行注释。 /* 标题注释,用于标注函数、类、测试样例等 */ // 内容注释,用于详解代码 /** * 多行 * 注释 */ 0.2.3. 在动画图解中高效学习 视频和图片相比于文字的信息密度和结构化程度更高,更容易理解。在本书中,知识重难点会主要以动画、图 解的形式呈 中的数组按照学号从小到大排序; 3. 链表:每个结点的值为 [学号, 姓名] ; 4. 二叉搜索树:每个结点的值为 [学号, 姓名] ,根据学号大小来构建树; 使用上述方法,各项操作的时间复杂度如下表所示(在此不做赘述,详解可见 二叉搜索树章节)。无论是查找 元素、还是增删元素,哈希表的时间复杂度都是 ?(1) ,全面胜出! 6. 散列表 hello‑algo.com 84 无序数组 有序数组 链表 二叉搜索树 哈希表0 码力 | 202 页 | 15.73 MB | 1 年前3
Hello 算法 1.0.0b4 Golang版‧ 本书部分放弃了编程语言的注释规范,以换取更加紧凑的内容排版。注释主要分为三种类型:标题注 释、内容注释、多行注释。 /* 标题注释,用于标注函数、类、测试样例等 */ // 内容注释,用于详解代码 /** * 多行 * 注释 */ 0.2.2. 在动画图解中高效学习 相较于文字,视频和图片具有更高的信息密度和结构化程度,因此更易于理解。在本书中,重点和难点知识 将主要通过动0 码力 | 347 页 | 27.40 MB | 1 年前3
Hello 算法 1.1.0 Go版内容排版。注释主要分为三种类型:标题注 释、内容注释、多行注释。 第 0 章 前言 hello‑algo.com 5 /* 标题注释,用于标注函数、类、测试样例等 */ // 内容注释,用于详解代码 /** * 多行 * 注释 */ 0.2.2 在动画图解中高效学习 相较于文字,视频和图片具有更高的信息密度和结构化程度,更易于理解。在本书中,重点和难点知识将主 要通过动画以图解形式展示,而文字则作为解释与补充。0 码力 | 383 页 | 18.48 MB | 1 年前3
Hello 算法 1.0.0 Golang版‧ 本书部分放弃了编程语言的注释规范,以换取更加紧凑的内容排版。注释主要分为三种类型:标题注 释、内容注释、多行注释。 /* 标题注释,用于标注函数、类、测试样例等 */ // 内容注释,用于详解代码 /** * 多行 第 0 章 前言 hello‑algo.com 5 * 注释 */ 0.2.2 在动画图解中高效学习 相较于文字,视频和图片具有更高的信息密度和结构化程度,更易于理解。在本书中,重点和难点知识将主0 码力 | 382 页 | 17.60 MB | 1 年前3
Hello 算法 1.0.0b5 Golang版‧ 本书部分放弃了编程语言的注释规范,以换取更加紧凑的内容排版。注释主要分为三种类型:标题注 释、内容注释、多行注释。 /* 标题注释,用于标注函数、类、测试样例等 */ // 内容注释,用于详解代码 /** * 多行 * 注释 */ 0.2.2 在动画图解中高效学习 相较于文字,视频和图片具有更高的信息密度和结构化程度,更易于理解。在本书中,重点和难点知识将主 要通过动画和图0 码力 | 379 页 | 30.70 MB | 1 年前3
共 11 条
- 1
- 2













