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验证
相关推荐
-银雾鸢尾-7 分钟前
C#中的抽象类与抽象方法
开发语言·c#
萧瑟余晖17 分钟前
JDK 20 新特性详解
java·开发语言
benchmark_cc19 分钟前
如何用 Python 进行多周期 K 线合成与时区对齐?基于 QuantDash 与 Pandas 的量化数据清洗实战(附 GitHub 源码)
开发语言·python·github·盯盘·pandas·quantdash·量化数据
2301_7944615734 分钟前
Activiti/BPMN 2.0 的 4 种网关
java·服务器·开发语言
147API41 分钟前
Claude Tag 进入 Slack 后,团队智能体需要哪些任务与审计字段
java·开发语言·数据库
熬夜苦读学习1 小时前
QT_信号和槽
开发语言·qt
代码雕刻家1 小时前
编程语法细节
java·c语言·开发语言
j7~1 小时前
【C++】C++ 继承全解析:从基本语法到菱形继承的底层原理
开发语言·c++·继承·组合·虚继承·#暑假·七月创作之星博客挑战赛
数行拙笔1 小时前
C++客户端---String类型
开发语言·c++·bootstrap
web守墓人1 小时前
【go语言】gotar:使用go语言复刻tar命令,并加入7z支持,可独立运行在windows、linux、macos上
linux·macos·golang