终极 Go:高级概念

Ultimate Go: Advanced Concepts

 视频说明

超过 15 小时的视频教学

Go 轻量、简单,非常适合现代云原生和微服务开发。

 概述

Ultimate Go:高级概念视频课程提供了对 Go 编程语言的深入、全面和惯用的看法。本课程重点关注语言的规范和实现,包括从语言语法、设计和指南到并发、测试和分析的主题。对于想要快速开始学习 Go 或想要更彻底地了解该语言及其内部结构的人来说,本课程非常适合。

在这个视频培训中,William Kennedy 首先深入介绍了 Go 的语言语法、惯用语、实现和规范。然后 Bill 将指导您了解有关使用 Go 设计软件所需了解的基本知识。有了这个坚实的基础,Bill 随后会教授 Go 并发原语背后的语言机制,并涵盖设计并发软件所需了解的所有内容。最后,Bill 介绍了 Go 提供的用于测试、跟踪和分析程序的工具。

 关于导师

William Kennedy 是佛罗里达州迈阿密 Ardan Studio 的管理合伙人,这是一家移动、网络和系统开发公司。他还是《Go in Action》一书的合著者、博客“GoingGo.Net”的作者,以及 GoBridge 的创始成员,GoBridge 致力于通过拥抱多样性来提高 Go 的采用率。 Ardan Labs 是一家软件开发、咨询、人员配备和培训组织,专注于 Go、DevOps、Rust、Kubernetes、Terraform 和区块链技术。 12 年来,Ardan Labs 一直受到初创公司和财富 500 强公司的信任,可以培训他们的工程师并开发高技术软件解决方案。如果您渴望将您的 Go 技能提升到专家水平,请联系我们,我们可以为您提供适合您需求的解决方案!

 技能等级

  •  初学者
  •  中间的

 学习方法

  • 编写更好、更惯用和高性能的代码
  • 专注于微观层面的工程决策
  • 利用您对内部结构的新理解来利用可读性、简单性和性能之间的核心权衡。
  • 利用数据语义、指南、机械同情、面向数据的设计和面向包的设计
  • 从长远角度构建您的 Go 项目。
  • 管理包、模块和依赖项

谁应该学习本课程

  • 那些学习第一门编程语言的人
  • 希望利用 GO 强大功能的经验丰富的程序员

 课程要求

  • 你需要知道如何编程
  • 您需要了解使用计算机的核心概念(例如文件、HTTP、内存管理等)
  • 在学校学习过计算机科学或拥有至少两年的全职专业编程经验
  • 熟悉结构化和面向对象的编程风格。
  • 使用过数组、列表、队列和堆栈
  • 高层理解进程、线程和同步
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。