Logo
☆☆☆☆☆
0.0
Beginner
13h

使用 Go 构建后端应用程序

在现代后端应用开发中,可以选择多种编程语言,其中包括 Go 语言。Go 语言具有高性能、语法简洁的特点,非常适合用于开发后端应用,包括 REST API 和 GraphQL 应用。本课程将介绍开发后端应用时常用的多种工具,例如用于构建 REST API 的 Fiber,用于开发 GraphQL 的 gqlgen,以及用于测试的 apitest。 在本课程中,你将学习 Web 应用的核心概念,包括 HTTP、REST API、数据库和 GraphQL。你还将掌握如何开发后端应用,并完成应用的部署。 课程结束后,你将能够使用 REST API 和 GraphQL 两种方式开发后端应用,同时具备对所开发应用进行测试和部署的能力。

6 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 Go 构建后端应用程序
在现代后端应用开发中,可以选择多种编程语言,其中包括 Go 语言。Go 语言具有高性能、语法简洁的特点,非常适合用于开发后端应用,包括 REST API 和 GraphQL 应用。本课程将介绍开发后端应用时常用的多种工具,例如用于构建 REST API 的 Fiber,用于开发 GraphQL 的 ...

WHAT YOU'LL LEARN

熟悉 REST API 的核心组件,包括 HTTP 方法和状态码

Content

6 Lessons • 0 Quizzes • 0 Challenges

课程介绍
  1. 1

    简介

Web应用程序简介
  1. 1

    Web 应用程序的概念

  2. 2

    HTTP 的概念

  3. 3

    数据库的概念

  4. 4

    测验:Web 应用程序简介

附录
  1. 1

    在 Go 应用中使用热重载

  2. 2

    使用 Postman 进行 REST API 开发

  3. 3

    使用 Postman 进行 GraphQL 应用开发

  4. 4

    使用 MySQL 数据库

  5. 5

    使用 MongoDB

REST API 开发
  1. 1

    REST API 的概念

  2. 2

    REST API 项目概述

  3. 3

    REST API 应用初始设置

  4. 4

    REST API 的服务组件创建

  5. 5

    REST API 的处理器组件创建

  6. 6

    连接到 MySQL 数据库

  7. 7

    在 REST API 中添加认证功能

  8. 8

    为物品数据添加增删改查功能

  9. 9

    REST API 中间件的创建

  10. 10

    REST API 测试简介

  11. 11

    REST API 测试环境搭建

  12. 12

    REST API 的认证功能测试

  13. 13

    REST API 中的 CRUD 功能测试

  14. 14

    测验:REST API

GraphQL 开发
  1. 1

    GraphQL 的概念

  2. 2

    GraphQL 实现示例

  3. 3

    GraphQL 项目概述

  4. 4

    GraphQL 应用初始设置

  5. 5

    GraphQL 服务组件创建

  6. 6

    GraphQL 的解析器组件创建

  7. 7

    连接到 MongoDB 数据库

  8. 8

    在 GraphQL 中添加认证功能

  9. 9

    为博客数据添加增删改查功能

  10. 10

    GraphQL 中间件的创建

  11. 11

    修改解析器

  12. 12

    GraphQL 测试入门

  13. 13

    GraphQL 测试环境搭建

  14. 14

    GraphQL 中的认证功能测试

  15. 15

    GraphQL 中的 CRUD 功能测试

  16. 16

    测验:GraphQL

应用部署
  1. 1

    REST API 应用的部署设置

  2. 2

    GraphQL 应用的部署设置

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)