文件名称:golang-gin-mgo:高并发golang web服务器
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-04 12:49:36
Go
golang-gin-mgo 该项目作为可作为golang 完整web项目的模版参考使用,可以接受高并发请求,使用了gin web框架,和mgo持久层框架,mongodb非关系型数据库。 程序流程讲述 接收htpp请求,获取请求所有参数列表 同时开启协程,监听请求数量,定时定量向数据库插入参数数据 到达control层,参数解析,添加标志流水线字段 到达数据库操作层,解析json配置文件,连接数据库,插入数据 代码结构讲解 server.go 程序入口 db包 数据库操作相关类 utils包 获取流水线唯一标志字的值和解析json配置文件的工具类 web包 路由接口路径定义和路由函数的定义类 control包 业务控制相关类 config文件 配置关于连接数据库信息(ip,端口,用户名,数据库名等等)
【文件预览】:
golang-gin-mgo-master
----.gitattributes(66B)
----README.md(873B)
----.gitignore(192B)
----Server()
--------pkg()
--------controler()
--------utils()
--------db()
--------.idea()
--------web()
--------config.json(144B)
--------server.go(120B)
--------templates()