本课程首先介绍 Go 语言基础知识,包括搭建 Go 语言编程环境以及运行第一个 Go 程序。
接下来介绍一些重要的 Go 语言知识,包括字符串、函数、结构体和方法。您将学会如何使用Goroutine 和通道,这些是 Go 语言特有的功能,它们避免了并发编程的大部分难题。
然后,您将学习如何调试和测试 Go 语言代码,并学会一些帮助编写独具 Go 语言风格代 码的技巧。
接下来,您将学习如何编写基本的命令行程序、 HTTP 服务器和 HTTP 客户端,井学习 如何处理 JSON 数据和文件。
最后,您将学习正则表达式相关的知识、如何处理时间以及如何将 Go 应用程序部署到生产环境中。