内容
0 课时 • 0 测验 • 0 挑战
课程暂未关联课时
当前课程存在,但没有可学习的课时内容。请稍后再试。
Go 是一种类型安全的并发编程语言,易于开发且性能极佳。本课程将讲解如何使用 Go 语言自动化服务器、云平台、Kubernetes、GitHub、Packer 和 Terraform。 你将从学习 Go 语言的基础知识开始,包括并发编程和 context 包的使用。你将掌握通过 REST 和 gRPC 等方式与本地及远程文件系统进行交互的方法。接着,你将学习如何使用 OpenTelemetry 实现分布式应用的可观测性,并借助 Go 与 GitHub Actions 自动化应用程序发布流程。最后,你将学习如何在 AWS 平台上使用 Packer 自动化系统镜像的创建,利用 Go 编写自定义的 Terraform 提供者,通过编程 Kubernetes API 扩展其功能以满足特定需求,使用 Azure 的云 SDK 部署资源,并设计具备弹性的 DevOps 流程。 完成本课程后,你将能够使用 Go 语言开发自己的 DevOps 工具,或为现有 DevOps 工具集成自定义功能。
0 课时 • 0 测验 • 0 挑战
当前课程存在,但没有可学习的课时内容。请稍后再试。
阅读参加过此课程的学生的评价,并分享您的学习体验。