Go语言核心36讲- 极客时间课程推荐/优惠

Go语言核心36讲--极客时间课程推荐/优惠

3个月带你通关Go语言
郝林《Go并发编程实战》作者,前轻松筹大数据负责人
专栏 | 55讲 | 80737人已学习
优惠价¥59原价:129
官网优惠购买

版权声明

本站非极客时间官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

你将获得

  • Go语言核心技术解读;
  • 5大章节快速上手实战;
  • 面试官亲选100+例题精析;
  • 高薪开发必备编程学习路径。

课程介绍

专栏作者郝林承诺:“我可以保证的是,如果你认真地跟我一起走完这个专栏,那么基本掌握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语言爱好者的。

课程目录

导读

  • 开篇词 | 跟着学,你也能成为Go语言高手
  • 导读 | 写给0基础入门的Go语言学习者
  • 导读 | 学习专栏的正确姿势

模块一:Go语言基础知识

  • 01 | 工作区和GOPATH
  • 02 | 命令源码文件
  • 03 | 库源码文件
  • 04 | 程序实体的那些事儿(上)
  • 05 | 程序实体的那些事儿(中)
  • 06 | 程序实体的那些事儿 (下)

模块二:Go语言进阶技术

  • 07 | 数组和切片
  • 08 | container包中的那些容器
  • 09 | 字典的操作和约束
  • 10 | 通道的基本操作
  • 11 | 通道的高级玩法
  • 12 | 使用函数的正确姿势
  • 13 | 结构体及其方法的使用法门
  • 14 | 接口类型的合理运用
  • 15 | 关于指针的有限操作
  • 16 | go语句及其执行规则(上)
  • 17 | go语句及其执行规则(下)
  • 18 | if语句、for语句和switch语句
  • 19 | 错误处理(上)
  • 20 | 错误处理 (下)
  • 21 | panic函数、recover函数以及defer语句 (上)
  • 22 | panic函数、recover函数以及defer语句(下)

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

  • 23 | 测试的基本规则和流程 (上)
  • 24 | 测试的基本规则和流程(下)
  • 25 | 更多的测试手法
  • 26 | sync.Mutex与sync.RWMutex
  • 27 | 条件变量sync.Cond (上)
  • 28 | 条件变量sync.Cond (下)
  • 29 | 原子操作(上)
  • 30 | 原子操作(下)
  • 31 | sync.WaitGroup和sync.Once
  • 32 | context.Context类型
  • 33 | 临时对象池sync.Pool
  • 34 | 并发安全字典sync.Map (上)
  • 35 | 并发安全字典sync.Map (下)
  • 36 | unicode与字符编码
  • 37 | strings包与字符串操作
  • 38 | bytes包与字节串操作(上)
  • 39 | bytes包与字节串操作(下)
  • 40 | io包中的接口和工具 (上)
  • 41 | io包中的接口和工具 (下)
  • 42 | bufio包中的数据类型 (上)
  • 43 | bufio包中的数据类型(下)
  • 44 | 使用os包中的API (上)
  • 45 | 使用os包中的API (下)
  • 46 | 访问网络服务
  • 47 | 基于HTTP协议的网络服务
  • 48 | 程序性能分析基础(上)
  • 49 | 程序性能分析基础(下)

尾声与思考题答案

  • 结课测试 | 这些Go语言的知识你都掌握了吗?
  • 尾声 | 愿你披荆斩棘,所向无敌
  • 新年彩蛋 | 完整版思考题答案

作者介绍

郝林,《Go并发编程实战》作者,GoHackers技术社群发起人,前轻松筹大数据负责人。 作为一名从业13年有余的资深技术专家,郝林从很早就开始关注Go语言,是国内知名的Go语言技术布道者,也是Go语言北京用户组和GoHackers社群的发起人和组织者。他出版的《Go并发编程实战》一书,位列Go语言畅销书各大榜单首位。此外,郝林也负责公司中Go开发工程师的考核,有多年的Go语言面试官经验。

推荐

数据中台实战课 - 极客时间课程推荐/分享/优惠/折扣
数据中台实战课
攻克数据中台建设中的技术难点
郭忆网易大数据专家
专栏 | 32574人已学习
优惠价¥59原价:99
官网优惠购买
零基础入门Spark - 极客时间课程推荐/分享/优惠/折扣
零基础入门Spark
从项目入手,带你深入浅出玩转Spark
吴磊前FreeWheel机器学习团队负责人
专栏 | 20021人已学习
优惠价¥59原价:129
官网优惠购买
Swift核心技术与实战 - 极客时间课程推荐/分享/优惠/折扣
Swift核心技术与实战
从理论到实践,快速掌握Swift开发
张杰美团点评高级技术专家
视频课 | 21156人已学习
优惠价¥59原价:129
官网优惠购买
后端工程师的高阶面经 - 极客时间课程推荐/分享/优惠/折扣
后端工程师的高阶面经
掌握后端面试套路,助你轻松脱颖而出
邓明前 Shopee 高级工程师,Beego PMC
专栏 | 10268人已学习
优惠价¥59原价:129
官网优惠购买
检索技术核心20讲 - 极客时间课程推荐/分享/优惠/折扣
检索技术核心20讲
从搜索引擎到推荐引擎,带你吃透检索
陈东前数禾科技CTO,前奇虎360商业化资深总监
专栏 | 21966人已学习
优惠价¥59原价:99
官网优惠购买
Serverless进阶实战课 - 极客时间课程推荐/分享/优惠/折扣
Serverless进阶实战课
业务场景驱动,攻克“降本增效”难题
静远某大厂资深云原生技术专家
专栏 | 12225人已学习
优惠价¥59原价:99
官网优惠购买