课程概述
Golang从入门到精通,本课程以学习Golang语言开发互联网产品为目标,从基础理论知识入手,详实地讲解Golang语言的开发方法与技巧,并通过大量的线上训练,带领同学们全面掌握服务端高并发、过载保护、水平扩展、服务降级、服务限流以及微服务等主流互联网产品的开发技术栈,快速达到大公司工作两年的技术水平。章节1:Golang环境搭建
课时1课程介绍10:08
课时2Go的发展历史02:08
课时3Go开发环境搭建09:18
课时4Go目录结构介绍04:13
课时5hello world程序演示16:56
课时6Go常用命令介绍09:36
课时7Go语言特性13:25
章节2:数据类型
课时8标识符和关键字04:44
课时9变量介绍08:19
课时10常量介绍14:21
课时11常量练习03:26
课时12数据类型16:32
课时13字符串类型36:48
章节3:字符串原理和时间日期类型
课时14字符串原理18:04
课时15字符串练习09:43
课时16时间和日期类型23:26
课时17时间和日期类型练习06:49
章节4:流程控制
课时18if else控制16:04
课时19循环24:27
课时20switch语句24:08
课时21乘法表练习04:39
章节5:函数介绍1
课时22函数介绍09:19
课时23多返回值和可变参数12:45
课时24defer 语句定义09:52
课时25质数判断练习05:24
课时26水仙花数练习06:52
课时27字符统计练习09:34
章节6:函数详解2
课时28变量作用域10:11
课时29变量可见性09:24
课时30匿名函数11:05
课时31函数类型作为参数05:37
课时32闭包详解30:11
课时33插入排序练习07:32
课时34选择排序练习04:17
课时35冒泡排序练习04:42
课时36冒泡排序练习200:42
章节7:数组
课时37数组定义以及初始化16:00
课时38二维数组以及遍历14:01
课时39数组拷贝和传参08:23
课时40课后作业01:06
章节8:切片
课时41数组求和练习讲解09:46
课时42Two sum练习讲解09:50
课时43切片定义以及初始化09:42
课时44切片的基本操作05:36
课时45切片修改操作10:21
课时4606使用make创建切片07:26
课时4707 深入理解切片长度和容量11:15
课时4808 切片再切片07:56
课时4909 空切片以及扩容策略04:18
课时5010 切片传参以及课后作业17:23
章节9:指针类型
课时5101 练习1和练