1 Star 3 Fork 3

芣嵔將唻 / gin-frame

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
目标人群:
1.针对于有编程基础,并且熟悉一门编程语言,想转GO的
2.需要自己去看GO的基础文档,并熟悉起语法,了解gin的文档
3.对于熟悉GO基本语法,但不知如何开始上手写项目的
4.不想花费太多时间自己去研究,就能尽快达到上手写API的程序
学习目标:
1.尽可能快的上手开始进行GO项目的开发,主要讲gin框架的搭建与封装,主讲实操,不讲原理。
2.本教程为GO入门API开发,涉及其它GO的高级应用的不讲
学习大纲:
1.基本围绕gin-frame(gin搭建的项目代码来讲解),包括以下部分
2.yaml格式文件的初始化加载配置,并且根据不同的开发环境加载不同配置
3.Elasticsearch链接及日志写入
4.MySQL的相关封装以及基本操作
5.Redis的相关封装以及基本操作
6.使用docker-compose搭建ELK日志系统
7.Gin的中间件,包括Cors 处理跨域请求、Logger日志写入中间件(根据配置文件写入ELK或者本地FILE)、JWT鉴权
8.Gin路由的相关操作,如何合理的对路由进行划分,版本号如何处理
9.常用错误号的封装,返回Json数据的统一封装,app错误日志的统一封装
10.请求参数的验证以及接收方式,接收json数据,接收form-data数据,Req输入和Resp输出的相关技巧
11.针对于,新增,修改,数据列表分页的相关接口开发。
12.orm封装新增、根据ID查单条,根据条件查单条、根据ID更新单条、根据条件更新单条、根据条件查询多条、分页七个常用操作
13.项目的编译打包,Dockerfile文件的编写,以及打包成docker镜像并使用docker部署该项目,浅谈docker的相关操作

空文件

简介

暂无描述 展开 收起
Go 等 4 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/my_tianyao/gin-frame.git
git@gitee.com:my_tianyao/gin-frame.git
my_tianyao
gin-frame
gin-frame
master

搜索帮助