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验证
相关推荐
布莱克6056 小时前
C/C++ 中变量的声明与定义:区别、联系与常见误区
c语言·开发语言·c++·声明·定义
LabVIEW开发6 小时前
LabVIEW 局部变量为何引发竞争条件?四种同步机制
开发语言·labview
benchmark_cc6 小时前
A 股、港股、美股如何建立统一的标的主数据格式?
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
Zenova EdgeOS8 小时前
Go 工业边缘错误处理实战:用 errors 构建可追溯错误链
开发语言·数据库·golang
取名真是8 小时前
Python 算法知识点从基础到进阶
开发语言·python·算法
FRing038 小时前
vue2干货总结3(computed计算属性、watch监听器)
开发语言·前端·vue.js·vue2
Fatbobman(东坡肘子)9 小时前
快速消失的硬盘容量 -- 肘子的 Swift 周报 #160
开发语言·人工智能·redis·ios·swiftui·iphone·swift
揽星河..9 小时前
【C语言】底层程序设计
c语言·开发语言
JavaPub-rodert9 小时前
从零搭建通用管理后台:ShiyuAdmin 的 Go、React 与 RBAC 实践
开发语言·react.js·golang
海的透彻10 小时前
dockerfile如何快速构建容器(java服务)
java·开发语言