Logo
☆☆☆☆☆
0.0
中级
70h

Go编程中的高级技术

Go 是当今系统编程和网络领域最受欢迎的编程语言之一。Go 通过简单的并发模型(基于 goroutine 和 channel)内置了强大的并发能力。除了丰富且可靠的标准库外,一些实用的 Go 包(如 cobra 和 viper)还使我们能够用 Go 开发功能强大的命令行工具(例如 Docker 和 Hugo)。 本课程将从 Go 的基础知识开始,涵盖语法、基本数据类型和复合数据类型等内容,随后深入学习反射、接口、函数式编程、测试和性能分析等高级概念。你还将学习如何与 UNIX 系统进行交互,并掌握设计和构建高并发系统(如 Web 服务、RESTful 服务器和 gRPC 服务器)的方法。 通过本课程,你将获得构建复杂系统所需的技术和知识,包括网络工具与服务器、数据库系统、编译器和解释器等。

16 课时
包含在订阅套餐中
个性化学习
由 AI 驱动
Go编程中的高级技术
Go 是当今系统编程和网络领域最受欢迎的编程语言之一。Go 通过简单的并发模型(基于 goroutine 和 channel)内置了强大的并发能力。除了丰富且可靠的标准库外,一些实用的 Go 包(如 cobra 和 viper)还使我们能够用 Go 开发功能强大的命令行工具(例如 Docker 和 ...

你将学到什么

熟悉 Go 语言的核心特性

内容

0 课时 0 测验 0 挑战

课程暂未关联课时

当前课程存在,但没有可学习的课时内容。请稍后再试。

评价

阅读参加过此课程的学生的评价,并分享您的学习体验。

评价与评论 (0)