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验证
相关推荐
Thomas_YXQ31 分钟前
Unity URP法线贴图实现教程
开发语言·unity·性能优化·游戏引擎·unity3d·贴图·单一职责原则
Zz_waiting.42 分钟前
Javaweb - 10.4 ServletConfig 和 ServletContext
java·开发语言·前端·servlet·servletconfig·servletcontext·域对象
Touper.1 小时前
JavaSE -- 泛型详细介绍
java·开发语言·算法
sun0077001 小时前
std::forward作用
开发语言·c++·算法
Zhen (Evan) Wang2 小时前
(豆包)xgb.XGBRegressor 如何进行参数调优
开发语言·python
虾球xz2 小时前
CppCon 2018 学习:THE MOST VALUABLE VALUES
开发语言·c++·学习
阿蒙Amon3 小时前
C#扩展方法全解析:给现有类型插上翅膀的魔法
开发语言·c#
尘浮7283 小时前
60天python训练计划----day59
开发语言·python
Chef_Chen4 小时前
从0开始学习R语言--Day39--Spearman 秩相关
开发语言·学习·r语言
不学会Ⅳ4 小时前
Mac M芯片搭建jdk源码环境(jdk24)
java·开发语言·macos