4 Star 13 Fork 2

xxfaxy / gin_new

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

配置

配置文件在Config目录下,实现了环境分离,目前只写了数据库部分的,需要配置其他的照着写就好了。

运行

1.开发调试

go run . -env Local(默认值)
go run . -env Product

环境值的不同,读取的配置文件也不同。

2.正式环境

go build
./Dry -env Local(默认值)
./Dry -env Product

特点

1.基于GIN。

2.利用反射实现了路由的自动注册,免得一个一个地写。

3.符合传统MVC架构的特点。

4.环境分离。

5.没有引入ORM,而是提供一个拼接SQL的库,使用简单。

6.支持数据库的单实例。

其他

1.这只是花了1天时间搭建的简单框架,不适合用于生产环境,但值得学习或者参考。

2.本人的另一个开源项目,基于swoole的开发框架,https://gitee.com/drycms/drycms

3.本人个人网站https://www.zhouchun.net

Repository Comments ( 1 )

Sign in to post a comment

About

基于GO GIN的MVC框架 expand collapse
Go
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
Go
1
https://gitee.com/xxfaxy/gin_new.git
git@gitee.com:xxfaxy/gin_new.git
xxfaxy
gin_new
gin_new
master

Search