Go :Golang 完整的开发者指南

掌握 Go 编程语言的基础知识和高端功能

课程介绍:English 繁中

从这 9 小时的课程,你会学到

  • 使用 Go 的 Routines 和 Channels 创建大规模并发( concurrent ) 的程序
  • 学习 Go 的高端功能
  • 了解常用数据结构之间的差异
  • 包含有十几个测验问题验证你学到的知识
  • 应用接口( Interfaces ) 大大简化复杂程序
  • 使用 types 让你的代码不易过时,并减少重构器( refactors )的难度

要求

  • 有使用过另一种编程语言(Javascript,Python,Ruby,Java或类似程序)扎实的经验

说明

Go 是由 Google 开创的开放原代码编程语言。 是人气成长最快的语言之一,目前是学习 Go 基础的好时机!

本课程目标在让你尽快地开始使用 Go。 我们将尽快介绍基础知识,然后深入了解该语言的一些更高端的功能。 不要被其它只教你 for-loops 和 if-statement 的课程所欺骗! 这是 Udemy 唯一的课程,将教你如何使用 Go 的并发( concurrency )模型和接口类型系统( interface type systems )的全部功能。

Go 被设计为容易学会,但难以掌握。 透过多个项目,测验和任务,你将很快开始掌握 Go 语言的怪癖和怪异。 Go 就像任何其它语言 – 你必须编写代码来学习它! 本课程将为你提供充足的机会,并自行开始研究自己的程序。

在本课程中,你将学会:

  • 了解语言的基本语法和控制结构
  • 应用 Go 的并发模型来建构大规模并行系统 ( parallel systems )
  • 掌握类型 ( types )的目的,这是特别重要的,如果你从动态类型语言转换过来,例如 Javascript 或是 Ruby
  • 透过使用套件 ( packages ) 组织代码
  • 使用 Go runtime 建构和编译项目
  • 了解语言中关键设计决策的洞见
  • 获得何时使用基本语言功能的意识

Go 是过去十年来成长最快的已发布编程语言之一。 要准备开始使用 Go 现在就加入课程吧!

目标受众

  • 任何想要了解 Go 基本功能特色的人

讲师介绍

Stephen Grider 工程架构师 ( 更多讲师主讲课程介绍 )

Stephen Grider一直为旧金山湾区的顶级公司构建复杂的 JavaScript 前端应用程序。他具有简化复杂主题的天赋,Stephen 一直在指导工程师开始软件开发职业生涯有多年经验,目前将这种体验扩展到了 Udemy,创造最高评价反应的课程。他在 Udemy 教授课程并分享了他与其他/她软件工程师获得的知识。通过向 Stephen 的课程学习投资自己吧!

优惠信息

如何购买这门课程比较划算?可以参考课程合购优惠方案


报名参加课程

Sponsored by Udemy

你可能会有兴趣

 欢迎使用e-mail订阅 Soft & Share 

发表评论

Powered by WordPress.com.

Up ↑

%d 博主赞过: