Gin 是一个用 Go (Golang) 编写的 HTTP Web 框架。 它具有类似 Martini 的 API,但性能比 Martini 快 40 倍。如果你需要极好的性能,使用 Gin 吧。
随便哪个终端都可以,cmd、powershell和gitbash都可以。建议再另外新建一个文件夹,然后初始化mod。
go mod init[模块路径]
下载gin
go get -u github.com/gin-gonic/gin
如果下载不了,报异常,可能是连不上github,先解决github的连接问题,如果还不行可以用git下载,然后安装。注意,这个git文件会下载到你终端当前所在的文件夹,安装完成以后删除就行,安装的文件在GOPATH\pkg\mod\github.com,前提是配置好环境变量和GOPATH。
git clone https://github.com/gin-gonic/gin.git
go install github.com/gin-gonic/gin
package main import "github.com/gin-gonic/gin" func main() { // 设置路由的参数 r := gin.Default() // 配置路由 r.GET("/hello", func(c *gin.Context) { c.String(200, "hello %v", "world") }) r.Run() }
运行结果截图