导入
课程简介
快速了解本课程。
先决条件
本课程适合已掌握 Go 语言基础概念并进行过一些小型项目实践的程序员。具备基本的编程概念理解,并熟悉面向对象编程的概念也是必要的。
课程概览
API 开发技能需求旺盛。API(应用程序编程接口)之所以重要,是因为它使软件开发者能够连接和集成各种程序。它们充当不同程序与系统之间的桥梁,使它们能够相互通信与协作,以实现特定目标。
...
课程概览
Go 语言常用于构建 Web 或移动应用的后端。在本课程中,我们将学习使用 Go 和 MongoDB 构建 REST API 应用的步骤,然后开发一套 API 来支持一个电影评论应用。在开发该应用的过程中,你将完成以下任务:
- 深入理解 Go 语言的基础与高级概念
- 掌握 REST API 的工作原理及其结构与设计方法
- 熟悉 NoSQL 数据库的操作、数据模式(schema)与集合(collection)
- 学习如何使用身份验证和 JSON Web 加密来保护 API 访问
- 将现代数据库集成到你的应用中
- 学习如何执行数据的增删改查(CRUD)操作
- 学习如何将 Go 应用部署到服务器并使其可访问
提示: 我们建议每天练习技能,这有助于加深理解——正如常说的,熟能生巧!