尚硅谷_韩顺平_Go语言核心编程

所需积分/C币:50 2019-01-30 13:27:35 25.52MB PDF
收藏 收藏 1
举报

韩顺平讲解Go编程文档,主要是针对GO编程基础以及小案例进行讲解,最重要的是讲解了常见的算法
心残谷 尚硅谷Go语言课程 28.5g0语言的快速入门的课堂练习 26 286 Galang执行流程分析 27 2.8.7编译和运行说明. 27 2.88Go程序开发的注意事项 29G0语言的转义字符( ESCAPE CHAR) 29 2.10 GOLAN开发常见问题和解决方法. 2.10.1文件名或者路径错误. 2.10.2小结和提小… 211注释( COMMENT) 32 2.11.1介绍注释 32 2112在 Galang中注释有两和形式… 2 2.12规范的代码风格. ···*:甲 2.12.1正确的注释和注释风格 2.12.2正确的缩进和空白 2.13 GOLAN官方编程指南… 335 2.14 GOLAN标准库API文档 215Dos的常用指令(了解)… 37 215.1dos的基本介绍 37 2.152dos的基本操作原理 37 2.15.3目录操作指令 ∴38 2.15.4文件的操作. 40 2.15.5其它指令 41 2.15.6综合案例 2.16课后练习题的评讲 4 2.17本章的知识回顾 42 第3章 GOLANG变量. 垂垂看。自B鲁看。D D·看D。非垂看。D音春 D鲁。看DD 3.1为什么需要变量 44 3.1.1一个程序就是一个世芥 ∴14 3.1.2变量是程序的基本组成单位 3.2变量的介绍. 32.1变量的概念…… 45 322变量的使用步骤 45 3.3变量快速入门案例. 45 34变量使用注意事项. 3.5变量的声明,初始化和赋值.…... 49 3.6程序中+号的使用… “垂1 3.7数据类型的基本介绍 3.8整数类型 50 更多]ava-大数据-前端- python人⊥智能-区块链资料下载,可访问百度:尚硅谷官网 第Ⅲ顶页 心残谷 尚硅谷Go语言课程 3.8.1基本介绍 382案例润示 .51 3.8.3整数的各个类型 3.84整型的使用细节. 39小数类型浮点型 3 3.9.1基本介绍 .53 392案例演示 393小数类型分类 394浮点型使用细节 3.10字符类型 ······ 3.10.1基本介绍 3.10.2案例演示 3.103字符类型使用细节. 56 3.10.4字符类型本质探讨 57 3.11布尔类型 7 3.1.1基本介绍 3.112案例演示 57 3.12 STRING类型 58 3.12.1基本介绍 58 3.122案例演示 3.123 string使用注意事项和细节 58 3.13基本数据类型的默认值…… 3.13.1基木介绍. 3.13.2基本数据类型的默认值如 3.14基本数据类型的相互转换 3.14.1基本介绍. …·:;····4··:+··· 3.14.2基本语法 3.143案例演示 3.144基本数据类型相可转换的注意事项. 面由 3.145课堂练习 62 3.15基本数据类型和 STRING的转换 3.151基本介绍 63 3152基木类型转 string类型… …63 3.153 string类型转基本数据类型 65 3.154 string转基本数据类型的注意事项 3.16指针 3.16.1基本介绍 66 3.16.2案例演示 4.+···· ···“······ 3.16.3指针的课堂练习 更多]ava-大数据-前端- python人⊥智能-区块链资料下载,可访问百度:尚硅谷官网 第ⅣV页 心残谷 尚硅谷Go语言课程 3.16.4指针的使用细节 68 3.17值类型和引用类型. 68 3.17.1值类型和引用类型的说明 3.17.2值类型和引用类型的使用特点 .69 3.18标识符的命名规范 69 3.181标识符概念 70 3.18.2标识符的命名规则. 3.18.3标识符的案例 70 3.184标识符命名注意事项 3.19系统保留关键字 …73 3.20系统的预定义标识符. 第4章运算符.. …74 4.1运算符的基本介绍 74 4,2算术运算符. 4.2.1算术运算符的一览表 74 4.2.2案例演示. 74 4.2.3算术运算符使用的注意事项 76 4.2.4课堂练习1.… 76 42.5课堂练习2. 77 4.3关系运算符〔比较运算符 77 43.1基本介绍 77 4.32关系运算符一览图 4.3.3案例演示… 434关系运算符的细节说明 78 44逻辑运算符. 179 44.1基本介绍 44.2逻辑运算的说明 79 44.3案例演小…19 444注意事项和细节说明 4.5赋值运算符. 4.5.1基本的介绍……...80 452赋值运算符的分类. 4.5.3赋值运算的案例演小… 454赋值运算符的特点 4.5.5面试题.… 82 4.6位运算符 “ 4.7其它运算符说明 4.7.1课堂案例.… 更多]ava-大数据-前端- python人⊥智能-区块链资料下载,可访问百度:尚硅谷官网 第V页 心残谷 尚硅谷Go语言课程 4.8特别说明 85 49运算符的优先级. .86 4.9.1运算符的优先级的一览表 492对上图的说明 86 4.10键盘输入语句.…. 87 4.10.1介绍 .87 4.10.2步骤: 4.10.3案例演小: 4.11进制 4.1.1进制的图示 4.11.2进制转换的介绍. 90 4.1.3其它进制转十进制 4.114二进制如何转十进制 4.115八进制转换成十进制示例 41.616进制转成10进制 4.117其它进制转10进制的课堂练习 4.1.8十进制如何转成其它进制 92 4.1.9十进制如何转二进制 4.1110十进制转成八进制 93 4.1.1十进制转十六进制 ··· 4 4.1112课堂练习… 4.1.13进制转换成八进制、十六进制. 94 4.1.14二进制转换成八进制.… 95 4..15二进制转成十六进制 95 4.1.16八进制、十六进制转成二进制 95 4.1117八进制转换成二进制 96 4.1.18十六进制转成进制 4.12位运算… 4.12.1位运算的思考题. 96 4.12.2二进制在运算中的说明 97 4.12.3原码、反码、补码. 4.12.4位运算符和移位运算符. 8 第5章程序流程控制……… 春春看春看看带春看看看带带看看看带春春 n101 51程序流程控制介绍.… 52顺序控制. …101 52.1顺序控制的一个流程图. 52,2顺序控制举例和注意事项… l02 5.3分支控制. 102 更多]ava-大数据-前端- python人⊥智能-区块链资料下载,可访问百度:尚硅谷官网 第V顶页 心残谷 尚硅谷Go语言课程 53.1分支控制的基本介绍 .102 53.2单分支控制 103 5.3.3双分支控制. 104 534单分支和双分支的案例 53.5多分支控制. ...…109 53.6嵌套分支 1144 54 SWITCH分支控制. 116 54.1基本的介绍 542基本语法 116 543 switch的流程图. …117 544 switch快速入门案例. 18 545 switch的使用的注意事项和细节 546 switch的课堂练习.… 122 54.7 switch和if的比较 124 5.5FOR循坏控制 12 5.5.1基本介绍 ∴124 552一个实际的需求 124 5.53for循环的基本语法 125 5.5.4for循环执行流程分析. 126 5.55for循环的使用注意事项和绌节讨论… 127 5.5.6for循环的课堂练习… 129 56wHE和DO.wHE的实现 l30 56.1whle循坏的实现 130 56,2do.whlc的实现 57多重循环控制(重点,难点) 132 57.1基本介绍 …132 57.2应用案例 l33 58珧转控制语句- BREAK 137 58.1看一个具体需求,引出 break 137 58.2 break的快速入门案例. 137 5.8.3基本介绍 .138 584基本语法 138 5.8.5以for循坏使用 break为例,画出示意图. “·, 138 58.6 break的注意事项和使用细节. 139 58.7课堂练习 59珧转控制语句 CONTINUE.…… 卓·单···· 141 591基本介绍: 141 592基本语法: 141 593 continue流稈图. 更多]ava-大数据-前端- python人⊥智能-区块链资料下载,可访问百度:尚硅谷官网 第ⅤI页 心残谷 尚硅谷Go语言课程 594案例分析 continuc的使用 142 595 continu的课堂练习 142 5.10跳转控制语句-GOIo 143 510goto基本介绍 5102goo基木语法 144 510.3goto的流程图 5.104快速入门案例 144 5.11跳转控制语句- RETURN …145 5.11.1介绍 l45 第6章函数、包和错误处理 146 61为什么需要函数 146 6.1.1请大家完成这样个需求 ......146 6.1.2使用传统的方法解决 146 6,2函数的基本概念 6.3函数的基本语法… 147 64快速入门案例 147 6.5包的引出. 148 6.6包的原理图…… 67包的基本概念 l49 6:8包的三大作用. 1·· 149 69包的相关说明… 149 6.10包使用的快速入门 149 6.11包使用的注意事项和细节讨论 151 612函数的调用机制 “““““·“““““ l53 6.12.1通俗易懂的方式的理解. 6.12.2两数-调用过程 6.12.3 return语句 .154 6.13函数的递归调用 6.13.1基本介绍 6.13.2递归调用快速入门 156 6.13.3递归调用的总结 157 6.13.4递归课堂练习题 158 6.14函数使用的注意事项和细节讨论. 160 6.15函数的课堂练习 165 6.16INT数 6.16.1基本介绍.… 166 6.16.2案例说明: 166 616.3inti函数的注意事项和细节. 167 更多]ava-大数据-前端- python人⊥智能-区块链资料下载,可访问百度:尚硅谷官网 第ⅤII页 心問硅谷 尚硅谷Go语言课程 6.17匿名函 168 6.17.1介绍 168 6.172匿名函数使用方式1 6.17.3匿名函数使用方式2 l69 6.17.4全局匿名函数… 169 6.18闭包 170 6.18.1介绍 .170 6.182案例演小: 170 618.3闭包的最佳实践 l71 6.19数的 DEFER 173 6.9.1为什么需要 defer.… .·+a 6.19.2快速入门案例 6.193 defer的注意事项和细节. …173 6.19.4dcfr的最佳实践 174 6.20:数参数传递方式 ·· ··+·····+······+·······*······*···+·· 175 6201基本介绍 175 620.2两种传递方式 175 620.3值类型和引用类型 …175 6.20.4值传递和引用传递使用特点 175 6.21变量作用域 176 621.1变量作用域的课堂练习 178 622函数课堂练习(综合) l79 6.23字符串常用的系统函数 6.24时间和日期相关函数 184 6241基本的介绍. 184 624.2时间和日期的课堂练习. 188 625内置函数 l88 625.1说明: 188 6.26错误处理. 6.26.1看段代码,因此错误处理… 6.26.2基本说明 190 626.3使用 defer+recover来处理错误. 190 6264错误处理的好处.… 626.5自定义错误 6266自定义错误的介绍 6.26.7案例说明. 第7章数组与切片 1193 7.1为什么需要数组. 更多]ava-大数据-前端- python人⊥智能-区块链资料下载,可访问百度:尚硅谷官网 第IX页 心残谷 尚硅谷Go语言课程 72数组介绍 193 7.3数组的快速入 194 7.4数组定义和内存布局 194 7.5数组的使用 l95 7.6数组的遍历. 196 7.6.1方式1-常规遍历: 196 76,2方式2- for-range结构遍历 196 77数组使用的注意事项和细节 .197 7.8数组的应用案例 200 79为什么需要切片…202 7.10切片的基木介绍 202 7.11快速入门 203 7.12切片在内存中形式(車要) 203 7.13切片的使用 .204 7.14切片的遍历… ·· 206 7.15切片的使用的注意事项和细节讨论. 206 7.16 STRING和 SLICE 20 7.17切片的课堂练习题… 211 第8章排序和查找.… 213 8.1排序的基本介绍 213 8.2冒泡排序的思路分析 213 8.3冒泡排序实现 214 84课后练习. 215 85查找 215 86二维数组的介绍 20 87二维数组的应用场景 88二维数组快速入门 220 89使用方式1:先声明/定义,再赋值… 221 8.10使用方式2:直接初始化 22 8.11二维数组的遍历. 23 8.12二维数组的应用案例 23 第9章MAP......25 91MAP的基本介绍. …225 92MAP的声明 .225 921基木语法 922map声明的举例 225 93MAP的使用 26 更多]ava-大数据-前端- python人⊥智能-区块链资料下载,可访问百度:尚硅谷官网 第X页

...展开详情
试读 127P 尚硅谷_韩顺平_Go语言核心编程
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    • 签到新秀

      累计签到获取,不积跬步,无以至千里,继续坚持!
    • 分享精英

      成功上传11个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    尚硅谷_韩顺平_Go语言核心编程 50积分/C币 立即下载
    1/127
    尚硅谷_韩顺平_Go语言核心编程第1页
    尚硅谷_韩顺平_Go语言核心编程第2页
    尚硅谷_韩顺平_Go语言核心编程第3页
    尚硅谷_韩顺平_Go语言核心编程第4页
    尚硅谷_韩顺平_Go语言核心编程第5页
    尚硅谷_韩顺平_Go语言核心编程第6页
    尚硅谷_韩顺平_Go语言核心编程第7页
    尚硅谷_韩顺平_Go语言核心编程第8页
    尚硅谷_韩顺平_Go语言核心编程第9页
    尚硅谷_韩顺平_Go语言核心编程第10页
    尚硅谷_韩顺平_Go语言核心编程第11页
    尚硅谷_韩顺平_Go语言核心编程第12页
    尚硅谷_韩顺平_Go语言核心编程第13页
    尚硅谷_韩顺平_Go语言核心编程第14页
    尚硅谷_韩顺平_Go语言核心编程第15页
    尚硅谷_韩顺平_Go语言核心编程第16页
    尚硅谷_韩顺平_Go语言核心编程第17页
    尚硅谷_韩顺平_Go语言核心编程第18页
    尚硅谷_韩顺平_Go语言核心编程第19页
    尚硅谷_韩顺平_Go语言核心编程第20页

    试读已结束,剩余107页未读...

    50积分/C币 立即下载 >