Go 小白实现一个简易的 go mock server
前言
学习 golang 也一段时间了,看了一些书,上周又看了一本入门级的《Go 语言趣学指南》,是时候检验成果了。
目的
通过读取本地 mock 数据,发起 http 请求,返回给前端,实现 mock 功能。
代码
整体代码只在 50 行代码左右,是一个极其简陋的 mock server,没有多余的功能(主要是不会
步骤 1
扫描本地以 json 结尾的文件,获取文件路径
复制代码
步骤 2
复制代码
步骤 3
复制代码
步骤 4
复制代码
最终效果
本地访问localhost:3000/v1/lottery
前端可以拿到返回的数据
mock 的本地 json 文件
复制代码
最后
这个是一个非常建议的 mock server, 还不支持多文件格式,多个文件,多种请求方法,自定义规则 mock 数据等等。也只是对当前 Golang 学习后的一次小测验,很简单,希望大佬勿喷。
版权声明: 本文为 InfoQ 作者【真嗣】的原创文章。
原文链接:【http://xie.infoq.cn/article/22b1f518812d09fa470d4c87a】。文章转载请联系作者。
评论