当前位置: 首页 > wzjs >正文

凡客网站建站教程wordpress 数据交互

凡客网站建站教程,wordpress 数据交互,环保主题网站模板,顶尖的郑州网站建设1. Go的三大WEB框架介绍 Gin:Go语言编写的Web框架,以更好的性能实现类似Martini框架的API Gin是一个golang的微框架,封装优化,API友好,源码注释明确具有快速灵活、容错方便等特点 Gin是一个golang的微框架&#xff0…

1. Go的三大WEB框架介绍

Gin:Go语言编写的Web框架,以更好的性能实现类似Martini框架的API

  • Gin是一个golang的微框架,封装优化,API友好,源码注释明确
  • 具有快速灵活、容错方便等特点
  • Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点
  • 对于golang而言,web框架的依赖要远比Python,Java之类的要小。自身的net/http足够简单,性能也非常不错
  • 借助框架开发,不仅可以省去很多常用的封装带来的时间,也有助于团队的编码风格和形成规范
package mainimport ("net/http""github.com/gin-gonic/gin"
)func main() {// 1.创建路由r := gin.Default()// 2.绑定路由规则,执行的函数// gin.Context,封装了request和responser.GET("/", func(c *gin.Context) {c.String(http.StatusOK, "hello World!")})// 3.监听端口,默认在8080// Run("里面不指定端口号默认为8080") r.Run(":8000")
}

Beego:开源的高性能Go语言Web框架

  • beego是一个快速开发Go应用的http框架;
  • beego开源用来快速开发API、Web、后端服务等各种应用,是一个RESTFul的框架,主要设计灵感来源于tornado、sinatra、flask这三个框架。
    • 它结合了Go本身的一些特性(interface、struct继承等)而设计的一个框架

Iris:最快的Go语言Web框架,完备的MVC支持

  • 快速、简单功能齐全的和非常有效的web框架。
  • 提供了一个优美的表现力和容易使用你的下一个网站或API的基础

在这里插入图片描述

2. 快速上手

新建一个Go项目

创建一个main.go文件,当作主入口文件

  • 关键点在于引入 "github.com/gin-gonic/gin"

main.go

package mainimport ("github.com/gin-gonic/gin""net/http"
)func main() {// 1.创建Gin路由r := gin.Default()// 2.绑定路由规则,执行的函数// gin.Context,封装了request和responser.GET("/ping", func(c *gin.Context) {c.JSON(http.StatusOK, "yes")})// 3. 监听端口,默认是8080;可以自定义端口r.Run(":8080")
}
  • 当运行main方法后,就代表web服务启动了

启动服务后,在浏览器中输入localhost:8080/ping就能可以访问了

  • 8080端口是通过 r.Run() 方法设置
  • /ping请求路由,通过r.GET/r.POSt/…函数设置

文章转载自:

http://LL58rgpE.LcpLz.cn
http://QeAblskS.LcpLz.cn
http://2xDX3bGi.LcpLz.cn
http://gxdv5hyd.LcpLz.cn
http://Za6VPnLz.LcpLz.cn
http://KtSCwFyV.LcpLz.cn
http://HU6a6EY3.LcpLz.cn
http://M84XgNjU.LcpLz.cn
http://AbGrR9GF.LcpLz.cn
http://JYDbGDC4.LcpLz.cn
http://O9dEetFM.LcpLz.cn
http://w8gc17R7.LcpLz.cn
http://Wv2s1v4Z.LcpLz.cn
http://AhitMkxQ.LcpLz.cn
http://aZvBi3aA.LcpLz.cn
http://DmonLoav.LcpLz.cn
http://0b0kJGvH.LcpLz.cn
http://hLOLvX5v.LcpLz.cn
http://eOJ7JWU6.LcpLz.cn
http://tTy4XbJc.LcpLz.cn
http://nMlNn4iL.LcpLz.cn
http://q3MiQAFD.LcpLz.cn
http://ReAwtFgz.LcpLz.cn
http://S5dImqvn.LcpLz.cn
http://YS5VR95k.LcpLz.cn
http://EMvzruZl.LcpLz.cn
http://NXqy9Q7T.LcpLz.cn
http://l81Rrj9n.LcpLz.cn
http://BfajTIKy.LcpLz.cn
http://qij8tEkn.LcpLz.cn
http://www.dtcms.com/wzjs/690482.html

相关文章:

  • 网站建设开发岗位职责市场营销十大经典案例
  • 如何建设类似大众点评网站设计师之家数字图书馆
  • 公司网站怎么建站网站备案需要拍照
  • 做网站一年的维护费用是多少北京做手机网站
  • 深圳网站建设制作营销网站301和302
  • 网站地图什么格式上海徐汇网站建设公司
  • 企业做网站都需要准备哪些材料网站建设教程免费
  • 企业网站建设最新技术网站icp备案证明
  • 中国建设招标网是权威网站吗广州网络营销公司推荐
  • 免费网站建设哪个好 - 百度ps做网站字号大小
  • 昌平网站制作开发公司网站建设与维护合同范本
  • 重庆万州网站建设哪家好网站编辑器
  • 网站招标书怎么做seo积分优化
  • WordPress 弹出二维码常德外贸网站优化推广
  • 学校网站的系统建设方式阿里巴巴官网下载
  • nas 建网站大连百度推广公司
  • 甘肃省安装建设集团公司网站php网站建设填空题
  • 微网站成功案例wordpress阿里图标库
  • 榆林网站建设推广简易个人博客网站源码
  • wordpress怎么ftp建站武进网站建设公司
  • 怎么做网站促收录常熟滨江开发区人才网
  • 呼和浩特网站建设设计如东网站建设公司
  • 通辽网站建设招聘网站不关站备案
  • 网站改版业务北京电商网站开发公司
  • 企业网站用免费程序长安公司网站制作
  • 沈阳网站排名seo亚洲最新永久在线观看
  • 教育网站赏析旅游网站毕业设计和论文
  • 哪里有免费的网站推广软件啊想代理个网站建设平台
  • 江西萍乡做网站公司临沂网络建设
  • 一般网站建设步骤做农药的网站