1_go_gin介绍.md

Go-Gin介绍

介绍

​ Gin 是一个用 Go (Golang) 编写的 web 框架。 它是一个类似于 martini 但拥有更好性能的 API 框架, 由于 httprouter,速度提高了近 40 倍。

手册: https://gin-gonic.com/zh-cn/docs

安装

  1. 设置go工作区

    环境变量:GOPATH

    image-20210223161830568

    go读取GOPATH从左到右依次读取,go目录已分割

  2. 下载:

    $ go get -u github.com/gin-gonic/gin
    

    image-20210223162234726

  3. 代码导入:

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

例子

package main

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

func main() {
	r := gin.Default()
	r.GET("/ping", func(c *gin.Context) {
		c.JSON(200, gin.H{
			"message": "pong",
		})
	})
	r.Run("localhost:8000")
}

gogo

原文地址:https://www.cnblogs.com/nsfoxer/p/14437120.html