安装go 和设置go的路径这里就不多讲了,不明白的同学,可以看我的博客
安装Gin框架
go get -u github.com/gin-gonic/gin
由于国内网络的原因,在拉取项目时最好开启代理服务,这里使用阿里云提供的服务:
在~/.bash_profile 中添加:
export GOPROXY=https://mirrors.aliyun.com/goproxy
再次运行命令:go get -u github.com/gin-gonic/gin 成功下载
在网络上卡了一天,后来用代理才搞定,感谢阿里!
安装完毕后,创建一个test.go
文件,测试下Gin框架是否能使用test.go
package main
import "github.com/gin-gonic/gin"
func main() {
r := gin.Default()
r.GET("/ping", func(context *gin.Context) {
context.JSON(200,gin.H{
"data":"success",
})
})
r.Run()
}
然后终端执行go run test.go
在浏览器打开127.0.0.1:8080/ping
这个地址,可以看到有返回的数据,代表Gin框架安装和使用成功。
浏览器上显示: