首页
关于本站
友情链接
全站统计
更多
访客留言
精美壁纸
推荐
小鹿云计算
Search
1
疫情实时数据
10,901 阅读
2
关于 BootLoader
10,332 阅读
3
Linux环境下简单搭建Minecraft服务器(java版)
9,172 阅读
4
申请了萌ICP备案
9,159 阅读
5
中华人民共和国网络安全法
6,480 阅读
博客
学习笔记
技术
每日一拍
登录
Search
标签搜索
golang
源码
jsdelivr
server
火烧云
萌ICP备案
MyBatis
Hibernate
博客更名
风景
root
BootLoader
疫情
实时
NestJS
Express
雪景
山景
操场
ddos
绎泽
累计撰写
42
篇文章
累计收到
83
条评论
今日撰写
0
篇文章
首页
栏目
博客
学习笔记
技术
每日一拍
页面
关于本站
友情链接
全站统计
访客留言
精美壁纸
推荐
小鹿云计算
用户登录
登录
搜索到
1
篇与
Gin
的结果
2022-07-13
Gin框架学习笔记
Gin是一个基于go语言编写的web框架,因为Gin的路由库基于httprouter开发的,性能非常好,支持Restful api规范安装go get -u github.com/gin-gonic/gin第一个demopackage main import "github.com/gin-gonic/gin" import "net/http" func main() { g := gin.Default() g.GET("/", func(c *gin.Context) { c.String(http.StatusOK, "hallo word") }) g.Run() }go run main.gog.Run()是将应用部署到本地服务器上,默认端口为8080,可设置端口,g.Run(":2333")路由r.GET("/test/:name", func(c *gin.Context) { name := c.Param("name") c.String(http.StatusOK, name) }) g.Run(":6666")127.0.0.1:6666/test如果没有传递参数将会输出DefaultQuery的默认参数test传递参数后 127.0.0.1:6666/test?name=wordPOST请求index.html<input type="text" name="user" placeholder="name"> <input type="password" name="pass" placeholder="pass"> <input type="submit" value="提交">main.gor.POST("/form", func(c *gin.Context) { types := c.DefaultPostForm("type", "post") user := c.PostForm("user") pass := c.PostForm("pass") c.String(http.StatusOK, fmt.Sprintf("user:%s,pass:%s,type:%s", name, pass, types)) }) r.Run()
2022年07月13日
693 阅读
0 评论
0 点赞