Go web framework example.
Requires
- go1.8+
- gin
$ cd $GOPATH/src
$ git clone git@github.com:xiaowei520/gin-restful.git
$ go get github.com/gin-gonic/gin 获取gin框架
## 运行
```sh
在当前gin-restful 目录下 go run *.go 编译加载路由
编译二进制项目
go build -o gin-restful-test-v1.0.0
监听本地端口8000
通过浏览器访问 http://localhost:8000/
## 目录结构
```sh
godoc Go doc
├ algorithm 用go 语言写的算法 主攻 leetcode
├ go_base go 语言基础 功能分析
└ source C 源码目录 @jason 大神 推荐必看源码 --看源码就是这大神教得~
└ interview go 面试指南
conf 项目配置
middleware 中间件
model 模型,数据库连接&ORM
└ orm ORM扩展
models 数据库模型
apis API入口文件
resources 项目资源记录
└ db 数据库记录
router 路由
└ api 接口路由
├context 自定义Context,便于扩展API层扩展
└router 路由
util 公共工具
├ ext1 *
├ ext2 *
└ ext3 *