Go是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。近两年,Go语言的发展速度非常快,一方面Go语言有强大的行业背书,另一方面Go语言在设计时加强了大数据量、高并发等应用场景的处理能力。
想要学好Go语言需要理论与实战兼备,接下来中才德创就给大家分享学完基础知识之后必看的实战教程。
课程名称
中才德创Go语言视频教程之Golang进阶实战编程
课程介绍
《Go语言基础进阶视频》是在《Go语言基础视频》基础之上录制的,是Go语言基础的后半部分。包括包的管理、IO操作,Go语言最大的亮点:高并发、goroutine、channel、反射等。
学习目标
本视频主要为了帮助Go语言的初学者,从零到一的快速入门。学完本套课程,你可以学会如果通过包管理Go项目、并发模型以及并发实现、channel通道如何传递数据、反射等等。
课程目录
第1节_包的使用 |
第2节_init()函数 |
第3节_包的其他注意点.mp4 |
第4节_time包 |
第5节_file操作 |
第6节_io读操作 |
第7节_io写操作 |
第8节_复制文件 |
第9节_断点续传 |
第10节_bufio包 |
第11节_ioutil包 |
第12节_遍历文件夹 |
第13节_并发编程介绍 |
第14节_并发性Concurrency的概念 |
第15节_Goroutine初识 |
第16节_Goroutine并发模型 |
第17节_runtime包 |
第18节_临界资源安全问题 |
第19节_sync包WaitGroup |
第20节_互斥锁 |
第21节_读写锁 |
第22节_channel通道初识 |
第23节_关闭通道和通道上范围循环 |
第24节_缓冲通道 |
第25节_定向通道 |
第26节_time包中的通道相关函数 |
第27节_select语句 |
第28节_CSP并发模型 |
第29节_反射初识 |
第30节_reflect对象获取接口变量信息 |
第31节_reflect对象设置实际变量的值 |
第32节_reflect对象来进行方法的调用 |
第33节_结束语 |
在大数据和人工智能相关技术逐渐落地应用的背景下,Go语言会有一个较为广阔的发展空间,现在学习正是好时机。