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

铜陵电子商务网站建设重庆seo俱乐部联系方式

铜陵电子商务网站建设,重庆seo俱乐部联系方式,安康网站制作公司,国内网页做的好看的网站让框架去做http解包封包等,让我们的精力用在应用层开发 MVC模式 M: model,操作数据库gorm view 视图 处理模板页面 contoller 控制器 路由 逻辑函数 解决gin相关代码飘红的问题 记得启用gomodule go env -w GO111MODULEon然后到相应目录下执行 go mod i…

让框架去做http解包封包等,让我们的精力用在应用层开发
MVC模式
M: model,操作数据库gorm
view 视图 处理模板页面
contoller 控制器 路由 +逻辑函数

解决gin相关代码飘红的问题

记得启用gomodule
go env -w GO111MODULE=on然后到相应目录下执行 go mod init xxx
go mod tidy 
这样应该可以解决代码飘红,说找不到对应包的问题由于墙的原因 需要更换代理请执行 go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/

一、初步使用

  • 搭建好go的环境,目录结构如下
    在这里插入图片描述
//main.go
package mainimport "github.com/gin-gonic/gin"
func main()	{gin.Default()
}
go mod init quickstart
go mod tidy
  • 如果下载失败,换成golang官方源试试
 go env -w GOPROXY=https://proxy.golang.org,direct
  • 搭建一个基础的后端
//main.go
package mainimport "github.com/gin-gonic/gin"
func getuser(ctx *gin.Context){ctx.JSON(200,gin.H{"username":"you",})
}
func main()	{//获取引擎对象,即路由对象r:=gin.Default()//路由映射函数r.GET("/user",getuser)//启动:默认本机8080端口 类似django的runserverr.Run("127.0.0.1:8081")
}

访问相应路径如下
在这里插入图片描述

二、路由系统初识

2.1 服务端对客户端发起各种请求方式的处理

2.1.1 同一个资源的不同请求方式

//路由映射函数同一个路由,不同的方法执行不同的逻辑
r.GET("/book", func(context *gin.Context) {context.JSON(200,gin.H{"msg":"查询成功",})})
r.POST("/book", func(context *gin.Context) {context.JSON(200,gin.H{"msg":"新增成功",})})r.PUT("/book", func(context *gin.Context) {context.JSON(200,gin.H{"msg":"修改成功",})})r.DELETE("/book", func(context *gin.Context) {context.JSON(200,gin.H{"msg":"删除成功",})
})

2.1.2 Any

// any请求方式都可以访问
r.Any("/index", func(context *gin.Context) {context.JSON(200,gin.H{"msg":"任何方式都可以访问",})})

2.1.3 NoRoute


//所有路由都无法访问时,不管何种请求方式,走noroute时返回相应信息
r.NoRoute( func(context *gin.Context) {context.JSON(404,gin.H{"msg":"404 not find",})})

2.2 路由分组

  • gin框架没有像django那样的路由分组需要自己写
http://www.15wanjia.com/news/5833.html

相关文章:

  • 网站开发框架有哪些大数据下的精准营销
  • 南昌公司建设网站费用长春关键词优化平台
  • 在线制作表白网站福州百度关键词优化
  • 济南mip网站建设公司免费引流推广
  • 网站备案哪里管百度网盟推广官方网站
  • 浦江做网站郑州seo顾问培训
  • 自己如何在网上做网站网站排名靠前
  • 云南省昆明市做网站的公司最火网站排名
  • 网站seo百度百科代引流推广公司
  • 武汉网站建设公司排名无锡网站建设方案优化
  • 郑州网站制作公网页设计案例
  • 滨江做网站广州网站建设
  • 做外贸哪里网站比较好百度一下网页
  • 个旧市城乡建设局网站电商网站订烟
  • 宜昌市城市建设学校网站福州短视频seo网站
  • 云南网站定制开发百度企业认证怎么认证
  • 有哪些营销型网站谷歌自然排名优化
  • 韶关市住房和城乡建设局网站如何搭建网站平台
  • 网站怎么做视频的软件上海网络seo
  • 衡水网站公司今日国内新闻头条15条
  • 关于网页设计的毕业论文青岛快速排名优化
  • 南宁做棋牌网站的公司南京百度seo排名
  • 佛山网红优化大师app
  • 哈尔滨最新疫情轨迹公布天津网站建设优化
  • 汽车之家网址长尾词优化外包
  • 嘉兴市秀洲区住房和建设局网站黑帽seo排名技术
  • 邯郸市网站建设多少钱个人网页制作完整教程
  • 上海seo整站优化ip切换工具
  • 请私人做网站风险windows优化大师下载安装
  • 带音乐网站模板百度加盟