所有分类
  • 所有分类
  • 前端开发
  • 后端开发
  • 体系课程
  • 移动开发
  • 计算机基础
  • 测试运维
  • 前沿技术

Go 语言核心 36 讲

22020531372

 

课程介绍:

专栏作者郝林承诺:“我可以保证的是,如果你认真地跟我一起走完这个专栏,那么基本掌握 Go 语言是肯定的。至少,本专栏一定会成为你学习 Go 语言最重要的敲门砖和垫脚石。”

这样的信心除了源自作者的实力之外,也是由于 Go 语言本身就是一种容易入门的语言,它语法简洁、即便没有计算机的学科背景,也可以在短时间内迅速掌握。除此之外,它稳定性强、利于上手、程序库多、运行迅速的诸多优点,让它在近年快速崛起,被誉为“新世纪的 C 语言”。

2018 年 7 月,Go 语言一举超过 Java,进入了编程语言招聘榜的前三名。许多大厂都已经拥抱 Go 语言。这其中包括以 Java 打天下的阿里巴巴,更别提那些深爱着 Go 语言的滴滴、今日头条、小米、奇虎 360、京东等明星公司。高人才需求也就意味着高额的回报,如今掌握 Go 语言已经成为了简历上的一项亮点,不但优先录取,薪资也随之一路攀升。

本专栏从大厂面试考察的 Go 语言核心知识点和能力出发, 但不囿于面试题的知识范畴。专栏每期针对一组 Go 语言经典例题,给出典型回答和考点分析,并会详细剖析其中所涉及的核心知识点,让你熟识题目背后所考察的知识与能力,助你架构起完整的 Go 语言知识体系。

本专栏一共分成 3 大模块,5 个章节。

模块一:Go 语言基础知识

  1. 基础概念:讲述 Go 语言基础中的基础,包括一些基本概念和运作机制。它们都应该是你初识 Go 语言时必须知道的,同时也有助于你理解后面的知识。

模块二:Go 语言进阶技术

  1. 数据类型和语句:Go 语言中的数据类型大都是很有特色的,你只有理解了它们才能真正玩转 Go 语言。另外,也有怎样使用各种语法和语句的相关知识

模块三:Go 语言实战与应用

  1. Go 程序的测试:很多程序员总以为测试是另一个团队的事情,其实不然。单元测试甚至接口测试其实都应该是程序员去做的,并且应该受到重视。本部分主要解答在 Go 语言中究竟应该怎样做好测试这件事。
  2. 标准库的用法:虽然 Go 语言提供了自己的高效并发编程方式,但是同步方法依然不容忽视。这些都是我们在日常工作中很可能会用到的。
  3. Go 语言拾遗:这部分将会讲述一些我们使用 Go 语言做软件项目的过程中很可能会遇到的问题,至少会包含两篇文章,是附赠给广大 Go 语言爱好者的。

课程目录:

导读 (3讲)

开篇词 | 跟着学,你也能成为Go语言高手

时长 06:24

导读 | 写给0基础入门的Go语言学习者

时长 04:49

导读 | 学习专栏的正确姿势

时长 06:07
模块一:Go语言基础知识 (6讲)

01 | 工作区和GOPATH

时长 09:47

02 | 命令源码文件

时长 08:46

03 | 库源码文件

时长 09:12

04 | 程序实体的那些事儿(上)

时长 11:47

05 | 程序实体的那些事儿(中)

时长 11:23

06 | 程序实体的那些事儿 (下)

时长 11:14
模块二:Go语言进阶技术 (16讲)

07 | 数组和切片

时长 12:12

08 | container包中的那些容器

时长 09:40

09 | 字典的操作和约束

时长 11:59

10 | 通道的基本操作

时长 12:42

11 | 通道的高级玩法

时长 13:54

12 | 使用函数的正确姿势

时长 13:19

13 | 结构体及其方法的使用法门

时长 16:08

14 | 接口类型的合理运用

时长 15:10

15 | 关于指针的有限操作

时长 17:52

16 | go语句及其执行规则(上)

时长 12:59

17 | go语句及其执行规则(下)

时长 09:32

18 | if语句、for语句和switch语句

时长 15:35

19 | 错误处理(上)

时长 09:30

20 | 错误处理 (下)

时长 07:58

21 | panic函数、recover函数以及defer语句 (上)

时长 07:45

22 | panic函数、recover函数以及defer语句(下)

时长 10:25
模块三:Go语言实战与应用 (27讲)

23 | 测试的基本规则和流程 (上)

时长 09:37

24 | 测试的基本规则和流程(下)

时长 10:35

25 | 更多的测试手法

时长 14:29

26 | sync.Mutex与sync.RWMutex

时长 16:29

27 | 条件变量sync.Cond (上)

时长 10:46

28 | 条件变量sync.Cond (下)

时长 08:23

29 | 原子操作(上)

时长 08:32

30 | 原子操作(下)

时长 09:46

31 | sync.WaitGroup和sync.Once

时长 13:35

32 | context.Context类型

时长 15:51

33 | 临时对象池sync.Pool

时长 15:11

34 | 并发安全字典sync.Map (上)

时长 08:20

35 | 并发安全字典sync.Map (下)

时长 11:12

36 | unicode与字符编码

时长 16:45

37 | strings包与字符串操作

时长 12:59

38 | bytes包与字节串操作(上)

时长 10:17

39 | bytes包与字节串操作(下)

时长 07:59

40 | io包中的接口和工具 (上)

时长 14:07

41 | io包中的接口和工具 (下)

时长 09:00

42 | bufio包中的数据类型 (上)

时长 09:47

43 | bufio包中的数据类型(下)

时长 11:09

44 | 使用os包中的API (上)

时长 10:03

45 | 使用os包中的API (下)

时长 08:10

46 | 访问网络服务

时长 15:05

47 | 基于HTTP协议的网络服务

时长 17:33

48 | 程序性能分析基础(上)

时长 09:48

49 | 程序性能分析基础(下)

时长 13:59
尾声与思考题答案 (3讲)

尾声 | 愿你披荆斩棘,所向无敌

时长 05:09

新年彩蛋 | 完整版思考题答案

时长 34:58

结课测试 | 这些Go语言的知识你都掌握了吗?

时长 00:29
推荐试读

 

阅读全文
资源下载
下载价格20
虚拟资源,一经购买,概不退款,如有问题联系客服QQ:630965719!
常见问题
是否支持单个资源购买?
答:点击“立即购买”,即是单个资源购买。
开通VIP会员后,是否支持全部资源下载,如何开通VIP会员?
答:点击“升级VIP”按钮,支付完成后即可开通VIP会员,VIP会员支持全站课程免费下载。
链接失效怎么办?
答:联系客服QQ:630965719,获取最新下载链接。
原文链接:https://www.itspxx.com/hdkf/golang/2808/,转载请注明出处。
0

评论0

谷粒学院AngularJS入门到应用视频教程
谷粒学院AngularJS入门到应用视频教程
9分钟前 有人购买 去瞅瞅看
根据资源的价值可换购本站的课程,资源价值越高还可换取本站会员!全站课程无秘网盘可分享!会员免费观看全站资源!如有问题请联系客服QQ:630965719!本站任何课程包更新至完结!联系客服QQ:630965719,换购教程!
显示验证码
没有账号?注册  忘记密码?