Gin框架介绍
Gin 是一个用 Go (Golang) 编写的 web 框架。 它是一个类似于 martini 但拥有更好性能的 API 框架, 由于 httprouter,速度提高了近 40 倍。 如果你是性能和高效的追求者, 你会爱上 Gin.
首先需要引入Gin框架包
go get -u github.com/gin-gonic/gin
问题1
这里可能会出问题,因为没有git命令,那就需要下载安装一个git.exe命令程序了,我这里使用的是goland工具,在Fire—setting—找到terminal,把shell path设置成安装git的路径位置即可
如果下载失败,可以修改下代理
proxy:https://goproxy.cn
package mainimport ( "github.com/gin-gonic/gin" "net/http")func main() { //创建一个默认的路由引擎 r := gin.Default() //创建一个/hello的请求路径方式,当客户端请求这个路径返回码200,会执行下面的函数 //打印"message" : "Hello world" r.GET("/hello", func(c *gin.Context) { c.JsON(http.StatusOK,gin.H{ "message" : "Hello world", }) }) //启动http服务,默认是在0.0.0.0:8080启动服务 //下面是指定在9090端口号启动http服务 r.Run(":9090")}
运行程序:
go run main.go
浏览器访问127.0.0.1:9090/hello
以上是内存溢出为你收集整理的使用GIN框架创建一个简单的web服务全部内容,希望文章能够帮你解决使用GIN框架创建一个简单的web服务所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)