Skip to content
/ go Public

让使用go像使用php一样简单,一目了然的restfull接口框架

Notifications You must be signed in to change notification settings

lvxiaoqi/go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

简介:

项目对iris框架进行重新分层与封装,将入口、配置、逻辑层、模型层、路由层区分开来;
并引入了gorm,并做二次封装,让数据库分层和访问更加简单
适用于使用go框架进行接口开发并希望简化目录结构的小伙伴,go如此简单~


第一步:

将GOPATH环境变量设置到当前目录

项目目录

src
——github.com //库文件
——project1 //项目文件
——conf //配置文件
——logic //逻辑层
——modle //模型层
——router //路由层


main.go //项目入口文件


go版本

go version go1.11.1


使用框架 iris: https://github.com/kataras/iris

使用orm: gorm https://github.com/jinzhu/gorm

使用的mysql驱动: go-sql-driver: https://github.com/go-sql-driver/mysql

使用的redis客户端 https://github.com/go-redis/redis

使用的http请求库 https://github.com/imroc/req

About

让使用go像使用php一样简单,一目了然的restfull接口框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages