Go 语言之restful 基础

2023-10-30 15:21:55 浏览数 (3)

在学习Go的restful的时候,尝试着写了下,如何实现一个Web服务器,从最简单的代码一步步写起来,算是一个练习帖子吧。

1.Go中Web服务的实现方式,采用Http库,主要用到了两个函数,HandleFunc和ListenAndServe,一个用来注册函数,一个用来监听端口并提供服务。

2.Restful通过添加路由来实现Web服务,通过router的注册来实现解析规则和函数的注册。将router添加到ListenAndServe中,用来实现数据的响应。

运行结果:

3.实现路径不同的阶段和格式的注册函数。

运行结果:

4.使用Json API 来实现Restful的架子,其中的Http的body通过Json格式来写入数据。

输出:

灰子作于二零一九年六月十日。

0 人点赞