Logo
☆☆☆☆☆
0.0
初级
38h

Go 用于 DevOps

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 工具集成自定义功能。

18 课时
包含在订阅套餐中
个性化学习
由 AI 驱动
Go 用于 DevOps
Go 是一种类型安全的并发编程语言,易于开发且性能极佳。本课程将讲解如何使用 Go 语言自动化服务器、云平台、Kubernetes、GitHub、Packer 和 Terraform。 你将从学习 Go 语言的基础知识开始,包括并发编程和 context 包的使用。你将掌握通过 REST 和 gR...

你将学到什么

自动化服务器、云平台、Kubernetes、GitHub、Packer 和 Terraform 的能力

内容

0 课时 0 测验 0 挑战

课程暂未关联课时

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

评价

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

评价与评论 (0)