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验证
相关推荐
花间相见几秒前
【MS-Swift实战】:LoRA原理+核心参数(r/alpha)调参指南(适配Qwen-1.8B医疗场景)
开发语言·r语言·swift
求知也求真佳2 分钟前
S03|待办写入:让 AI 不再走一步忘一步,多步任务不再跑偏
开发语言·agent
Metaphor6925 分钟前
使用 Python 提取 PDF 文件中的文本、表格、图片
开发语言·python·pdf
csbysj202012 分钟前
Ruby 正则表达式
开发语言
咸鱼翻身小阿橙16 分钟前
Qt P5
开发语言·数据库·qt
Full Stack Developme21 分钟前
Hutool NumUtil 教程
开发语言·python
AI人工智能+电脑小能手21 分钟前
【大白话说Java面试题】【Java基础篇】第3题:ArrayList和LinkedList有什么区别
java·开发语言·后端·面试·list
AI人工智能+电脑小能手22 分钟前
【大白话说Java面试题】【Java基础篇】第4题:LinkedList是单向链表还是双向链表
java·开发语言·数据结构·后端·链表·面试·list
fish_xk25 分钟前
c++的list
开发语言·c++·list
Lyyaoo.2 小时前
【JAVA基础面经】JVM的内存模型
java·开发语言·jvm