暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
gin框架教程v3.0.1.pdf
604
52页
2次
2022-12-18
100墨值下载
湖北众猿腾网络科技有限公司
Gin 框架入门实战系列教程
主讲教师:(大地)
在线文档:https://www.itying.com/gin
我的专栏:https://www.itying.com/category-79-b0.html
一、Gin 介绍................................................................................................................................................... 1
二、Gin 环境搭建........................................................................................................................................... 2
三、golang 程序的热加.............................................................................................................................. 3
四、Gin 框架中的路................................................................................................................................... 4
五、Gin HTML 模板渲染............................................................................................................................... 7
六、静态文件服务........................................................................................................................................ 18
七、路由详................................................................................................................................................ 19
八、Gin 中自定义控制器............................................................................................................................. 26
九、Gin 中间件............................................................................................................................................. 29
十、Gin 中自定义 Model..............................................................................................................................36
十一、Gin 文件上传..................................................................................................................................... 39
十二、Gin 中的 Cookie.................................................................................................................................47
十三、Gin 中的 Session................................................................................................................................ 49
一、
Gin
介绍
Gin 一个 Go (Golang) 编写的轻量级 http web 框架,运行速非常快,如果你是性能
高效的追求者,我们推荐你使用 Gin 框架。
Gin 最擅长的就是 Api 口的高并发,如果项目的规模不大,业务相对简单,这个时候我们
也推荐您使用 Gin
当某个接口的性能遭到较大挑战的时候,这个还是可以考虑使用 Gin 重写接口。
Gin 也是一个流行的 golang Web 框架,Github Strat 量已经超过了 50k
Gin 的官网:https://gin-gonic.com/zh-cn/
湖北众猿腾网络科技有限公司
Gin Github 地址:https://github.com/gin-gonic/gin
二、
Gin
环境搭建
要安装 Gin 软件包,需要先安 Go 并设置 Go 工作区。
1.下载并安装 gin
$ go get -u github.com/gin-gonic/gin
2. gin 引入到代码中:
import "github.com/gin-gonic/gin"
3.
(可选)如果使用诸如
http.StatusOK
之类的常量,则需要引入
net/http
包:
import "net/http"
4、新建 Main.go 配置路由
package main
import (
"github.com/gin-gonic/gin"
)
func main() {
// 创建一个默认的路由引擎
r := gin.Default()
// 配置路由
r.GET("/", func(c *gin.Context) {
c.JSON(200, gin.H{ // c.JSON:返回 JSON 格式的数据
"message": "Hello world!",
})
})
// 启动 HTTP 服务,默认在 0.0.0.0:8080 启动服务
of 52
100墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜