《22期PHP线上直播班》开课啦!
立即报名包的使用
12:53init()函数
13:20包的其他注意点
11:33time包
19:31file操作
24:24io读操作
io写操作
复制文件
断点续传
bufio包
ioutil包
遍历文件夹
并发编程介绍
并发性
Goroutine初识
Goroutine并发模型
runtime包
临界资源安全问题
sync包 WaitGroup
互斥锁
读写锁
channel通道初识
关闭通道和通道上范围循环
缓冲通道
定向通道
time包中的通道相关函数
select语句
CSP并发模型
反射初识
reflect对象获取接口变量信息
reflect对象设置实际变量的值
reflect对象来进行方法的调用
结束语
本课程是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理,IO操作,Go语言最大的亮点:高并发,goroutine,channel,反射等。本视频主要为了帮助Go语言的初学者,从零到一的快速入门。 学完本套课程,可以学会如果通过包管理Go项目,并发模型,以及并发实现,channel通道如何传递数据,反射等等。