Go语言-零基础入门教程

本系列Go语言课程讲解了Go语言的一个发展史、一些语言特性,如何搭建Go开发环境,选择什么样的开发工具,工程如何管理,如何调试,讲解了Go语言的基础语法及最后的并发编程,包括 goroutine和channel。

课程大纲
基本介绍
         Go 语言简史 Free 07:29
         语言特性 Free 13:38
         Go 程序 Hello World Free 04:45
环境搭建
         安装 Go Free 09:25
         GOPATH 与工作空间 Free 15:56
         Go 命令 Free 07:22
         Go 开发工具 Free 03:24
基础语法
         变量 Free 15:51
         常量 Free 12:13
         类型 - 基础类型和复合类型 Free 03:57
         基础类型之布尔类型 Free 04:45
         基础类型之整形 Free 10:25
         基础类型之浮点型 Free 09:09
         基础类型之字符串(上) Free 07:34
         基础类型之字符串(下) Free 10:21
         数组 - 固定大小的连续空间 Free 09:42
         切片 slice - 动态分配大小的连续空间 Free 20:28
         字典 map - 建立事物关联的容器 Free 15:50
流程控制
         流程控制之条件语句 Free 07:13
         流程控制之选择语句 Free 07:31
         流程控制之循环语句 Free 15:48
         流程控制之跳转语句 Free 04:57
函数
         函数定义 Free 04:45
         函数调用 Free 05:26
         不定参数 Free 05:30
         多返回值 Free 05:27
         匿名函数与闭包 Free 07:04
错误处理
         error 接口 录制中 00:00
         defer - 延迟执行语句 录制中 00:00
         panic - 程序终止运行 录制中 00:00
         recevor - 防止程序奔溃 录制中 00:00
面向对象编程
并发编程

关注公众号