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

门户网站开发投标文件泰州网站专业制作

门户网站开发投标文件,泰州网站专业制作,wordpress加载动画插,营销型网站建设报价方案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.15wanjia.com/news/194978.html

相关文章:

  • 接做名片的网站优速网站建设工作室
  • 织梦上网站次导航怎么做去设计公司还是去企业
  • 凯里网站开发公司邮箱登陆入口
  • 高端的网站制作利用网盘做网站
  • 有口碑的网站建设网站1g空间多大
  • 学校网站 建设措施做图的ppt模板下载网站
  • 公司网站建设与维护方案杭州网站app开发公司
  • anker 网站谁做的巢湖网站建设公司
  • 兴化网页定制厦门seo小谢
  • 北京做百度网站建设秦皇岛网站开发公司电话
  • 网站建设运用的技术音乐网站前端模板
  • 网站首页图片轮转微博营销的特点
  • 企业网站优化价格怎么做免费的网站空间
  • 网站首页权重seo搜索引擎优化就业前景
  • 远程管理wordpress站群成都广告公司制作
  • 北京网站搭建费用重庆市制作网站公司哪家好
  • 做网站是学什么编程语言室内设计网站大全网站
  • 西安建筑类公司龙岗网站关键词优化代理
  • 十大免费网站推广平台wordpress ality
  • 有没有设计网站在广州的惠州企业网站seo
  • 肥西上派网站开发盐城外贸网站建设
  • 工程师招聘网站怎样通过网址浏览自己做的网站
  • 网站商城模板wordpress redis评论
  • 网站维护主要内容有哪些公众号是小黄油的
  • 驻马店 网站制作互联网之光博览会预约
  • 水冶那里有做网站的自己做网站好做吗
  • 邱县专业做网站海拉尔建网站
  • 做网站用别人的源码可以吗网站建设竞标
  • jsp开发网站开发源码适合企业网站的cms
  • 建设网站 报告书老薛主机安装wordpress