package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/get", func(c *gin.Context) { c.JSON(http.StatusOK, gin.H{ "请求类型:": "GET", }) }) r.P
原创 2021-12-01 10:18:25
1771阅读
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/get", func(c *gin.Context) { c.JSON(http.StatusOK, gin.H{ "请求类型:": "GET", }) }) r.P
原创 2022-01-18 11:26:32
507阅读
Get+Post混合示例:POST/post?id=1234&page=1HTTP/1.1Content-Type:application/x-www-form-urlencodedname=manu&message=this_is_greatfuncmain(){router:=gin.Default()router.POST("/post",func(c*gin.Context){i...
原创 2021-06-01 13:58:56
652阅读
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/PING", func(ctx *gin.Context) { ctx.JSON(http.StatusOK, gin.H{ "msg": "ok", }) }) r
原创 2021-12-01 10:18:36
453阅读
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/PING", func(ctx *gin.Context) { ctx.JSON(http.StatusOK, gin.H{ "msg": "ok", }) }) r
原创 2022-01-18 11:27:19
271阅读
1.获取GET请求参数func GetUserInfo(c *gin.Context){ // 获取get请求参数 u := c.Query("username") //此处获取的key值是再发请求的参数值 address := c.Query("address") fmt.Println("拿到了用户名:",u) returnData = make(ma
原创 2023-09-06 10:05:58
755阅读
go 获取 PostGet 数据参考:https://www.kancloud.cn/shuangdeyu/gin_book/949426可以通过两种方式,最方
原创 2022-06-30 11:14:10
367阅读
Gin 框架中,如果你想在处理完 POST 请求后 返回一个 HTML 静态页面(类似传统 Web 表单提交后的跳转效果),可以通过以下两种方式实现:方法 1:直接渲染 HTML 模板(推荐)如果你的 HTML 页面是动态生成的(需要传递数据到模板),可以使用 Gin 的模板渲染功能。步骤设置 Gin 的模板目录 在 main.go 中指定模板文件所在的目录(如 templates/):r :
原创 3月前
146阅读
package mainimport ( "fmt" "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() // GET 获取所有的文章信息 r.GET("/posts", func(c *gin.Context) { c.String(http.StatusOK, "GET") }) // POST 创建一篇新文章 r.POST("/posts", func(c *gin.Contex
原创 2021-11-08 09:43:17
536阅读
运行这段代码并在浏览器中访问http://localhost:8080packagemainimport"github.com/gin-gonic/gin"funcmain(){r:=gin.Default()r.GET("/ping",func(c*gin.Context){c.JSON(200,gin.H{"message":"pong",...
原创 2021-06-01 13:59:00
1366阅读
package mainimport ( "fmt" "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() // GET 获取所有的文章信息 r.GET("/posts", func(c *gin.Context) { c.String(http.StatusOK, "GET") }) /
原创 2022-01-18 11:50:53
201阅读
gin:一个快速的http web framework,基于httprouter封装的,包含了日志处理、错误返回、验证处理、数据格式返回、文件上传、websocket支持、clientip支持、cookie支持。服务入口:gin.go  engine.ServeHTTP(),这个会调用Next方法,第一个调用的就是日志middleware,Next中会调用具体的handlers,这个过程
原创 2023-03-19 15:13:33
476阅读
# 如何在Golang中使用Gin框架实现WebSocket 在本篇文章中,我们将介绍如何在Golang中使用Gin框架实现WebSocket功能。WebSocket是一种在单个TCP连接上提供全双工通信的网络协议,适用于实时的数据传输场景。Gin框架是一个快速的Go Web框架,我们将结合使用这两者来实现WebSocket功能。 ## 步骤 下面是我们实现WebSocket功能的步骤:
原创 2024-05-06 10:36:56
238阅读
# 使用 Go 和 Gin 框架访问 MongoDB 的简单教程 在现代 web 开发中,Go 语言因其高性能和简洁的语法而广受欢迎。与此同时,Gin 框架提供了一种快速构建 web 应用程序的方式,而 MongoDB 则是一个流行的 NoSQL 数据库。在本篇文章中,我们将介绍如何使用 Go 和 Gin 访问 MongoDB,并提供简单的代码示例。 ## 前期准备 在开始之前,请确保你已安
原创 2024-09-09 06:07:29
129阅读
# Golang Gin 架构简介 ## 什么是 Golang Gin 架构 Golang Gin 是一个轻量级的 Web 框架,用于构建高性能的 Web 应用程序。它提供了快速的路由器和中间件功能,使得开发者可以快速搭建起一个稳健的 Web 服务。Gin 框架基于 Golang 的性能和易用性,是目前很受欢迎的 Web 开发框架之一。 ## Gin 架构示例 下面是一个简单的示例,展示了
原创 2024-05-02 04:45:57
89阅读
这里主要是以代码为主的去处理 GETPOST 获取请求参数处理,请求工具是Postman。 首先新建一个main.go文件 func main() { http.HandleFunc("/post", postHandler) http.HandleFunc("/get", getHandle ...
转载 2021-08-26 19:22:00
5555阅读
2评论
 golang web开发获取getpost、cookie参数在成熟的语言java、python、php要获取这些参数应该来讲都非常简单,过较新的语言
原创 2023-06-14 00:13:33
339阅读
stephen830 · 2015-01-31 01:00:03 · 4901 次点击 · 预计阅读时间 2 分钟 · 9分钟之前 开始浏览     这是一个创建于 2015-01-31 01:00:03 的文章,其中的信息可能已经有所发展或是发生改变。golang web开发获取getpost、cookie参数在成熟的语言java、python、php要获取这些参数应该来讲都非常简单,过较新
转载 2018-09-18 14:47:00
412阅读
2评论
在成熟的语言java、python、php要获取这些参数应该来讲都非常简单,过较新的语言golang用获取这些个参数还是费了不少劲,特此记录一下。 golang版本:1.3.1在贴代码之前如果能先理解一下golang http.request的三个属性Form、PostForm、MultipartF
转载 2018-01-16 11:23:00
237阅读
2评论
在成熟的语言java、python、php要获取这些参数应该来讲都非常简单,过
原创 2023-01-05 17:19:10
232阅读
  • 1
  • 2
  • 3
  • 4
  • 5