go语言iris+gorm API项目模板restful
最近在学习Go语言的iris框架和gorm,发现资料还是挺少的。自己写了一个管理图书的增删改查项目。
希望能给想入门go语言的朋友一个参考。
项目地址
https://github.com/pppercyWan...
项目结构
conf 配置文件 controllers 控制器 接受参数 api的入口 datasource 数据库配置 models 结构体模型 repo 数据库的操作 route 注册路由 service 业务逻辑代码 utils 工具类 config.json 配置文件的映射 main.go 主程序入口
下载项目后,安装好依赖。将配置改成自己的。
go run main.go
就可以跑起来了。注意models的init方法,引入datasource包的时候会自动检查你的数据库有没有book表,如果没有会根据结构体自动建表
我把代码写的尽量精简,也有注释。如果有写的不好的地方,欢迎指正
相关推荐
小科的奋斗 2020-11-16
wfs 2020-10-29
哈嘿Blog 2020-10-26
bearhoopIT之道 2020-11-11
文山羊 2020-11-07
jaminliu0 2020-10-25
railssky 2020-10-25
小科的奋斗 2020-10-24
HELLOBOY 2020-10-23
牧 2020-10-22
狼窝 2020-10-22
ciqingloveless 2020-10-15
专注前端开发 2020-10-12
哈嘿Blog 2020-09-08
linmufeng 2020-09-08
qidiantianxia 2020-09-15
哈嘿Blog 2020-08-16