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

门户网站开发流程百度贴吧秦皇岛

门户网站开发流程,百度贴吧秦皇岛,c2c平台的具体购物流程,深圳尼高品牌设计ToDoList 最近跟着qimi老师做了一个ToDoList,我做的GitHub地址贴在这里,但由于前端出了点问题,所以都是用postman进行测试 原项目地址 部分功能展示 删除代办 查找代办 下面给出思路 思路 其实这是一个很简单的增删改查的实现&#xff…

ToDoList

最近跟着qimi老师做了一个ToDoList,我做的GitHub地址贴在这里,但由于前端出了点问题,所以都是用postman进行测试

原项目地址

部分功能展示

删除代办

Untitled

查找代办

Untitled

下面给出思路

思路

其实这是一个很简单的增删改查的实现,要做的就三点:设计路由、设计todo事项的组成、设计增删改查以及返回参数。同时我也从中学到了一点:遇事不决,先写注释!

设计路由

设计路由针对这个而言很简单,因为总共四大项CRUD,查询函数里面再分单个和整体,所以就以实际操作命名,然后删除和查询单个后面再添加对应的id,类似于

v1Group.GET("/todo/:id", func(c *gin.Context) {var todo Todoid := c.Param("id") // 从请求的URL参数中获取IDif err := DB.First(&todo, id).Error; err != nil {c.JSON(http.StatusNotFound, gin.H{"error": "Todo not found"})} else {c.JSON(http.StatusOK, gin.H{"code": 200,"msg":  "success","data": todo,})}
})

设计todo事项的组成

这个最简单的三个点就是id,内容,状态(是否删除),所以做出以下设计,后续还可以进行增加内容,例如重复次数,提醒时间点,截止时间,等等

type Todo struct {Id     int    `json:"id"`Title  string `json:"title"`Status string `json:"status"`
}

设计增删改查以及返回参数

直接采用gorm框架,不过gorm有一定的改变,例如直接关闭数据库,不用手动实现,其余都在代码当中,这里贴一个初始化函数

func initMySQL() (err error) {dsn := "root:pwd0@tcp(127.0.0.1:3306)/database?charset=utf8mb4&parseTime=True&loc=Local"DB, err = gorm.Open(mysql.Open(dsn), &gorm.Config{})if err != nil {return err}return nil
}

反思

这是一个很简单的小demo,只需要一两个小时就可以搞定,但是还是锻炼了我很多,初学总是记不住很多东西,这么一个简单的东西可以很有效的让我把基础再度巩固

http://www.yayakq.cn/news/765946/

相关文章:

  • 网站搭建运营可以做录音兼职的网站
  • 如何攻击织梦做的网站方法wordpress微信登录的插件
  • 警告欺骗网站模板南京网站制作公司排名
  • 网站建设启凡服务商pid是什么意思
  • 销售网站建设价格做外贸找客户最好用的网站
  • 河南焦作有做网站开发的公司吗vr超市门户网站建设
  • 做网站公司郑州汉狮jsp电商网站开发流程图
  • 邯郸网站建设品牌公司做一年的网站维护价格
  • 网站流量少怎么做工伤保险网站
  • 沈阳网站建设小工作室wordpress的seo标题怎么写
  • 有哪些做ppt用图片的网站有哪些问题在线电子书网站怎么做
  • 惠州建设企业网站中国最权威的网站排名
  • 集团品牌网站建设广州网站建设信息科技有限公司
  • 东莞整合网站建设商业网站后缀名
  • 怎么搭建视频网站天津建设网查询
  • 做什么软件做网站效率最好wordpress 上传路径
  • 网站设计应该做哪些wordpress创建动态页面
  • 自己做网站 需要会什么装饰工程包括哪些主要内容
  • 南昌做网站需要多少钱桂林生活网招聘信息网
  • 钟表网站开发背景文章wordpress 显示视频
  • 做游戏网站需要注意的问题响应式网站 做搜索推广缺点
  • 网站建设开题报告宁波外包seo服务
  • 网站广告位代码广告设计与制作课程
  • 山西定制网站建设电源wordpress后端查询404
  • 如何做好一个外贸网站的编辑做网站送商标
  • 怎么建设大型商务网站贸易类文章网站
  • 一个网站怎么建设wordpress查看jquery版本号
  • 网站定制解决方案加强公司网站平台建设的意义
  • 大学院系网站建设公文写作网站
  • 做网站的博客网站如何维护