go之web框架gin

一、gin简介

Gin 是一个 go 写的 web 框架,具有高性能的优点。

二、快速使用

2.1 引入依赖
bash 复制代码
go get -u github.com/gin-gonic/gin
2.2 示例代码
Go 复制代码
type User struct {
	USERNAME string `json:"username"`
}

func main() {
	router := gin.Default()
	router.POST("/hello", func(c *gin.Context) {
		var user User
		c.Bind(&user)
		c.JSON(200, gin.H{
			"user": user,
		})
	})
	router.Run(":8080")
}
2.3验证
相关推荐
Onebound_Ed5 分钟前
Python爬虫进阶:面向对象设计构建高可维护的1688商品数据采集系统
开发语言·爬虫·python
foxsen_xia15 分钟前
Go安装、配置和vsCode配置Go
开发语言·vscode·golang
雍凉明月夜16 分钟前
c++ 精学笔记记录Ⅰ
开发语言·c++·笔记
小鹏编程22 分钟前
C++ 周期问题 - 计算n天后星期几
开发语言·c++
繁华似锦respect22 分钟前
C++ unordered_map 底层实现与详细使用指南
linux·开发语言·c++·网络协议·设计模式·哈希算法·散列表
太阳以西阿26 分钟前
【计算机图形学】01 OpenGL+Qt
开发语言·qt
稚辉君.MCA_P8_Java31 分钟前
Gemini永久会员 C++返回最长有效子串长度
开发语言·数据结构·c++·后端·算法
Molesidy33 分钟前
【C】简易的环形缓冲区代码示例
c语言·开发语言
张np1 小时前
java基础-ArrayList
java·开发语言
zmzb01031 小时前
C++课后习题训练记录Day42
开发语言·c++·算法