全栈Golang编程,从入门到进阶 | Full Stack Go Programming (Golang) from Beginner to Advance
涵盖 Goroutines、Channels、MySQL 数据库、GORM、JSON、Protocol Buffers、gRPC、RESTful API、WebSocket 等。
你将会学到的
- 25小时学习Golang核心技能,申请Golang开发者职位空缺
- 了解如何创建自己的 Go 程序
- 能够展示 Go 编程语言代码中的最佳实践
- 获得对 Go 编程语言的基本理解
要求
- 无需预编程知识
- 计算机 – 支持所有操作系统。每个平台都包含设置和安装说明。
说明
本课程的开发不仅是为了教授核心 Golang 技能,而且还可以帮助您在本课程结束时成为一名专业的 Golang 开发人员。
为了实现这一点,需要采用整体方法来教授 Golang 编程。
为确保您掌握 Go 语言,该课程已开发得非常全面,涵盖了大部分 Go 语言功能并进行了非常深入的讨论。
为了进一步确保您已准备好并可以编写精心设计的专业代码,一些最佳实践和设计原则在代码中进行了解释和演示。
您将在课程中学到什么?
您将学习几个 GO 代码概念,包括:
- Go语言的语法和编写几个示例
- 像程序员一样思考:制定决策、循环逻辑和执行计算
- Go 在并发编程中使用 goroutines、channels 和 select 语句
- 如何构建基于终端的 Go 程序
- 如何构建一个基本的基于 Web 的 Go 程序
- Go 如何用于构建服务器应用程序
- Go 如何用于构建客户端-服务器应用程序
- 如何使用 Go 构建可用于生产的 Web 应用程序
- Go 如何使用 Golang 库和 gorm 框架与数据库进行通信
- Go 如何通过协议缓冲区、gRPC 和 RESTful 技术等服务用于 Go 语言之外的握手。
- 如何使用 WebSocket 构建实时应用程序,例如游戏和聊天应用程序
该课程使用小代码片段的组合,然后是您可以运行和编辑的更大的实际项目。然后您将学习如何像程序员一样思考并充分利用 GO 编程语言。
此课程面向哪些人:
- 本课程非常适合没有编程经验的初学者。
- 如果您了解任何编程语言(如 Java 或 C#)并希望精通 Golang,这将是一个优势。
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » 全栈Golang编程,从入门到进阶 | Full Stack Go Programming (Golang) from Beginner to Advance
TheItzy » 全栈Golang编程,从入门到进阶 | Full Stack Go Programming (Golang) from Beginner to Advance