一般建设企业网站的费用,wordpress 取消分类目录,wordpress博客入门,咸宁网站制作培训一、框架简介
gin
目前应用最广泛的golang框架#xff0c;甚至已经变成了golang的官方框架#xff0c;但它主要是一个RESTFul的框架。封装比较优雅#xff0c;API友好#xff0c;源码注释比较明确。个人比较推荐。
beego
国内最早的golang框架#xff0c;也是最全的MV…一、框架简介
gin
目前应用最广泛的golang框架甚至已经变成了golang的官方框架但它主要是一个RESTFul的框架。封装比较优雅API友好源码注释比较明确。个人比较推荐。
beego
国内最早的golang框架也是最全的MVC框架之一beego作者作为国内Go语言最早的布道者对go语言在中国的普及作出了不可磨灭的贡献中途停更了现在已经开启了V2。beego可以用来快速开发API、Web、后端服务等各种应用。
Iris
号称全宇宙最快的 Go 语言 Web 框架。是一个快速、简单但功能齐全且非常高效的 Go 网络框架完备 MVC 支持未来尽在掌握。
二、安装gin
go get -u -v github.com/gin-gonic/ginnote: go get参数介绍 -u 强制使用网络去更新包和它的依赖包 -v 显示执行的命令
三、使用gin
步骤1创建项目mkdir gin_demo 步骤2cd gin_demo 步骤3初始化项目go mod init gin_demo 步骤4新建main.go文件然后编写以下内容
package mainimport (net/httpgithub.com/gin-gonic/gin
)func main() {//创建一个服务ginServer : gin.Default()ginServer.Use()//访问地址处理我们的请求 Request ResponseginServer.GET(/hello, func(ctx *gin.Context) {ctx.JSON(http.StatusOK, gin.H{msg: hello world})})//服务端口ginServer.Run(:8082)
}步骤5命令行运行main.go文件
go run main.go步骤6浏览器上测试
参考资料遇见狂神说