Gin 使用

发布时间: 更新时间: 总字数:212 阅读时间:1m 作者: 分享 复制网址

Gin是一个使用Go语言开发的Web框架,它提供类似Martini的API,但性能更佳,速度提升高达40倍。

介绍

  • 擅长API接口高并发

开发

  • Golang 热加载工具(监听代码变更,自动编译并重新执行,类似于 beego 的 bee 工具)

组成

示例

package main

import (
	"net/http"

	"github.com/gin-gonic/gin"
)

func main() {
	// 默认路由引擎
	r := gin.Default()

	// 路由配置
	r.GET("/ping", func(c *gin.Context) {
		c.JSON(http.StatusOK, gin.H{
			"message": "pong",
		})
	})

	// 启动 HTTP 服务
	//r.Run("0.0.0.0:8000")
	//r.Run(":8000")
	_ = r.Run()

	// curl http://127.0.0.1:8080/ping
	//{"message":"pong"}
}

其他

gin 相关框架

最新评论
加载中...
Home Archives Categories Tags Statistics