当前播放: 01 | Go语言课程介绍
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
课程目录
第一章:Go语言简介 (4讲)
01 | Go语言课程介绍
免费
02 | 内容综述
免费
03 | Go语言简介:历史背景、发展现状及语言特性
免费
04 | 编写第一个Go程序
免费
第二章:基本程序结构 (4讲)
05 | 变量、常量以及与其他语言的差异
免费
06 | 数据类型
07 | 运算符
08 | 条件和循环
第三章:常用集合 (3讲)
09 | 数组和切片
10 | Map声明、元素访问及遍历
11 | Map与工厂模式,在Go语言中实现Set
第四章:字符串 (1讲)
12 | 字符串
第五章:函数 (2讲)
13 | Go语言的函数
14 | 可变参数和defer
第六章:面向对象编程 (4讲)
15 | 行为的定义和实现
16 | Go语言的相关接口
17 | 扩展与复用
18 | 不一样的接口类型,一样的多态
第七章:编写好的错误处理 (2讲)
19 | 编写好的错误处理
20 | panic和recover
第八章:包和依赖管理 (2讲)
21 | 构建可复用的模块(包)
22 | 依赖管理
第九章:并发编程 (7讲)
23 | 协程机制
24 | 共享内存并发机制
25 | CSP并发机制
26 | 多路选择和超时
27 | channel的关闭和广播
28 | 任务的取消
29 | Context与任务取消
第十章:典型并发任务 (5讲)
30 | 只运行一次
31 | 仅需任意任务完成
32 | 所有任务完成
33 | 对象池
34 | sync.pool对象缓存
第十一章:测试 (3讲)
35 | 单元测试
36 | Benchmark
37 | BDD
第十二章:反射和Unsafe (3讲)
38 | 反射编程
39 | 万能程序
40 | 不安全编程
第十三章:常见架构模式的实现 (2讲)
41 | 实现pipe-filter framework
42 | 实现micro-kernel framework
第十四章:常见任务 (4讲)
43 | 内置JSON解析
44 | easyjson
45 | HTTP服务
46 | 构建RESTful服务
第十五章:性能调优 (4讲)
47 | 性能分析工具
48 | 性能调优示例
49 | 别让性能被锁住
50 | GC友好的代码
第十六章:高可用性服务设计 (5讲)
51 | 高效字符串连接
52 | 面向错误的设计
53 | 面向恢复的设计
54 | Chaos Engineering
55 | 结束语
01 | Go语言课程介绍

01 | Go语言课程介绍

蔡超
Mobvista技术副总裁兼首席架构师,前亚马逊(中国)首席软件架构师
55讲 55课时,约700分钟6228
单独订阅¥129
2人成团¥99
38
登录 后留言

精选留言(49)

  • Geek_dde3ac
    30才开始转行编程,已经接触了好几种语言了,趁早再攒点货。

    作者回复: 做自己喜欢的事,什么时候都不晚

    2019-03-04
    1
    11
  • Pf
    发亮感人
    2019-03-10
    5
  • ican_do日行一善
    更早的接触,带来了很好的兴趣,继续go学习

    作者回复: The most important thing is to find what you love. Enjoy!

    2019-03-04
    5
  • Nemo
    还没学完python,go又火了,学完python就来学go 😅😅😅
    2019-03-06
    4
  • Geek_57d37a
    喜欢老师的风格,抓重点不拖拉,希望看到go在生产环境应用的实例分析?老师有计划出书吗?如果出的话,大概是什么方向和定位?另外,能给有一定编程经验的开发推荐几本有关go的书吗?谢谢

    作者回复: 谢谢支持!
    出书暂无计划。
    学习Go的书不少,但我只想推荐一本
    Go程序设计语言

    2019-03-06
    3
  • GeekConsole.net
    我35岁了,2006年毕业就开始从事软件开发的工作。也用Go语言开发过几个项目,对Go语言并发等其他特性都有足够深入的理解。这两年创业很辛苦,除了写代码还要应付各种事情,没时间坐下来听课、交流,更别提飞到另外一个城市参加有意思的技术大会。很向往,很怀念。

    这次呢,就想利用碎片时间观摩一下业界大牛对Go语言的理解,希望能加深自己在这方面的认知,也希望能从只言片语中找到新的大陆,哪怕是大神不经意间提到的某某小工具,或许也能给我带来惊喜,提高开发效率。

    另外,也想对Go语言和开发者表达一下支持。99元不会亏的!
    2019-03-06
    3
  • 叶えなくちゃ
    看完了极客时间的Python,这次来看go,希望对我这种小白可以友好一些,当然,我也得努力尽快成长!
    2019-03-06
    2
  • 刘述明
    今年的一个目标就是学好golang,刚看完《The Go Programming Language》,这个课程来的正是时候,是我最快速订阅的课程。
    2019-03-06
    2
  • 自主
    我去年才开始系统的学编程,原来一直搞网工,希望能学好go做区块链开发,讲得通俗易懂,知其然而知其所已然。
    2019-03-06
    2
  • William
    羡慕小学四年级就接触编程,我大二才接触。(๑•̀ㅂ•́)و✧加油

    作者回复: 对于你喜欢的事,什么时候开始,都是最好的时候。加油!

    2019-03-04
    2
  • sapen
    老师英语发音真标准
    2019-05-21
    1
  • 杨小河
    go 非常值得学习
    2019-03-06
    1
  • 鲁大师
    今年的小目标,跟上Go开发的潮流
    2019-03-06
    1
  • 二狗
    技多不压身,希望能通过这个专栏获得一项新的技能,今年目标利用go开发一套项目
    2019-03-06
    1
  • Lyle
    之前在极客上订阅的《趣谈网络协议》和《软件测试52讲》已经看完了,收益颇丰,近期看到Go如此火爆,果断加群找到了组织,跟着大佬们好好提升 🤣🤣
    2019-03-06
    1
  • 星辰
    java不能直接操作内存 有垃圾回收
    c/c++可以直接操作内存 无垃圾回收
    go 集成了二者的特性,即可直接操作内存,又有垃圾回收机制

    这可能就是 为什么很多大厂都使用go语言的原因吧~
    2019-03-06
    1
  • 大饼
    程序也没问题啊

    #include <stdio.h>

    char *func1 ()
    {
        char *str= "123";
        return str;
    }

    int main(int argc, const char *argv[])
    {
        char *s = func();
        printf("%s",s);
        return 0;
    }
    2019-11-22
  • 丁丁历险记
    课程笔记。
    三大问题。
    多核软件架构,超大规模集群,web 开发的前所未有的开发规模,更新速度。
    bat 滴滴等都在用,知乎舍弃py 转向go
    docker k8s
    又称云端开发语言。
    又是区块链开发语言。

    开发人员喜欢的特性
    1 简单 25个关键字
    2 内置并发支持,垃圾回收
    3 高效,编译静态语言。
    4 生产力 简介清晰的依赖管理,独特的接口类型设计,编程方式约束。参考ios 操作 剁掉很多。大道至简。

    误区 共享内存并发控制,忽略go 语言本身csp并发机制。
    再者 java 的不优雅引发的坑。
    2019-10-29
  • 丁丁历险记
    先库存起来在说。
    2019-10-29
  • 欢喜哥
    想请教一下老师,golang的微服务有什么推荐的吗

    作者回复: https://github.com/easierway/service_decorators/blob/master/README.md

    2019-09-15
    1
收起评论
看过的人还看
MySQL实战45讲

林晓斌  网名丁奇,前阿里资深技术专家

48讲 | 44112 人已学习

拼团 ¥79 原价 ¥99
左耳听风

陈皓  网名“左耳朵耗子”,资深技术专家,骨灰级程序员

108讲 | 40814 人已学习

拼团 ¥199 原价 ¥299
趣谈网络协议

刘超  网易研究院云计算技术部首席架构师

51讲 | 40041 人已学习

拼团 ¥79 原价 ¥99
Go语言核心36讲

郝林  《Go并发编程实战》作者,前轻松筹大数据负责人

54讲 | 24303 人已学习

拼团 ¥79 原价 ¥99