gin是什么
Gin 是一个用 Go (Golang) 编写的 HTTP Web 框架。 它具有类似 Martini 的 API,但性能比 Martini 快 40 倍。如果你需要极好的性能,使用 Gin 吧。
特点:gin是golang的net/http库封装的web框架,api友好,注释明确,具有快速灵活,容错方便等特点。
go其他web框架:
- beego:开源的高性能Go语言Web框架。
- Iris:全宇宙最快的Go语言Web框架,支持MVC。
gin的安装
go语言包的安装都十分简单,对与gin的安装,仅需要一行命令(开启go mod,并且配置了正确的代理)
go get -u github.com/gin-gonic/gin
gin框架中文文档:https://gin-gonic.com/zh-cn/docs/
gin的使用
使用gin创建一个hello world网页
package main
import "github.com/gin-gonic/gin"
func main() {
router := gin.Default()
router.GET("/hello", func(c *gin.Context) {
c.JSON(200, gin.H{"message": "Hello World!"})
})
router.Run("127.0.0.1:8080")
}
启动成功:
十分的快捷简单!!!!
标签:func,GET,gin,Context,router,GIN,password From: https://blog.csdn.net/zyh_2021131030/article/details/144540900