×
您的位置: 首页 > 编程笔记

Go语言Iris框架+Gorm 增删改查分页API项目restful新手向

Go Iris 框架 API 时间:2019-08-15  查看:1270   收藏

最近在学习Go语言的iris框架和gorm,发现资料还是挺少的。自己写了一个管理图书的增删改查项目。

前端是用vue.js element写的
后端用的iris和gorm。希望能给想入门go语言的朋友一个参考。

在这里插入图片描述

项目结构

conf 配置文件
controllers 控制器 接受参数 api的入口
datasource 数据库配置
models 结构体模型
repo 数据库的操作
route 注册路由
service 业务逻辑代码
utils 工具类
config.json 配置文件的映射
main.go 主程序入口

项目地址

https://github.com/pppercyWang/iris-gorm-demo
这个是对应lib-ui的服务端代码
下载项目后,安装好依赖。将配置改成自己的。

go run main.go

就可以跑起来了。注意models的init方法,引入datasource包的时候会自动检查你的数据库有没有book表,如果没有会根据结构体自动建表
我把代码写的尽量精简,也有注释。如果有写的不好的地方,欢迎指正

 

0% (0)
0% (0)