国外课栈 - 国外电子信息技术视频教程、电子书和博文栈
Golang:使用Golang构建RESTful API(Go编程语言) 
Golang:使用Golang构建RESTful API(Go编程语言)
类别 : 视频教程
格式 : MP4
订阅支付  提交订阅
概述

Golang:如何在几个小时内使用Golang(Go编程语言)构建/创建RESTful API。

  • 根据Golang的结构类型和切片创建模型以向其中添加记录
  • 创建一个路由器并向其注册api端点和处理函数
  • 构建处理程序函数以执行CRUD操作
  • 创建一个Postgres数据库实例和一个表来保存记录
  • 建立与数据库的连接,并在表中查询记录以及插入,更新和删除单个记录
  • 构建处理程序函数以查询数据库并对持久性数据执行CRUD操作
  • 利用软件包,例如大猩猩/ mux,strconv,reflect等

你会构造什么?

您将使用Golang(Go)创建RESTful API,这些API将执行CRUD操作或对保存在PostgreSQL数据库上的数据进行CREATE,READ,UPDATE和DELETE 。

您将使用结构和切片来创建模型并存储和传递数据。您将创建一个路由器来注册api 端点和处理函数。您还将学习如何重构代码并创建模块化文件结构。

您将利用PostgreSQL数据库等技术来保存记录,使用Postman进行API请求,并使用诸如gorilla / mux之类的第三方程序包   进行路由,以及使用其他程序包来加载环境变量,发出http请求,对 JSON进行编码和解码,执行字符串转换和检查类型。

总体而言,两种Go(Golang)编程语言在创业公司和开发社区中都非常流行。Golang是一种很棒的语言,设计时考虑了简单性,可维护性和性能。   现在是学习两者Go的最佳时间。

总目录(2h)

  • 简介
  • REST,创建模型并注册路线
  • 用内存中的数据实现CRUD API
  • 持久化数据
  • 重构
  • 源代码

Go

会员登录
登录
我的资料
留言
回到顶部