Logo
Section 1 / 6

课程简介

快速了解本课程。

导入

课程简介

快速了解本课程。

先决条件

本课程适合已掌握 Go 语言基础概念并进行过一些小型项目实践的程序员。具备基本的编程概念理解,并熟悉面向对象编程的概念也是必要的。

课程概览

API 开发技能需求旺盛。API(应用程序编程接口)之所以重要,是因为它使软件开发者能够连接和集成各种程序。它们充当不同程序与系统之间的桥梁,使它们能够相互通信与协作,以实现特定目标。

...
课程概览

Go 语言常用于构建 Web 或移动应用的后端。在本课程中,我们将学习使用 Go 和 MongoDB 构建 REST API 应用的步骤,然后开发一套 API 来支持一个电影评论应用。在开发该应用的过程中,你将完成以下任务:

  • 深入理解 Go 语言的基础与高级概念
  • 掌握 REST API 的工作原理及其结构与设计方法
  • 熟悉 NoSQL 数据库的操作、数据模式(schema)与集合(collection)
  • 学习如何使用身份验证和 JSON Web 加密来保护 API 访问
  • 将现代数据库集成到你的应用中
  • 学习如何执行数据的增删改查(CRUD)操作
  • 学习如何将 Go 应用部署到服务器并使其可访问

提示: 我们建议每天练习技能,这有助于加深理解——正如常说的,熟能生巧!

数据类型和变量