1 Star 0 Fork 0

cosmoswong / ToDoListProject

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ToDoListProject

技术栈:

后端:GO+Beego+Gorm

go版本:1.17.6 Beego版本:1.12.2 Gorm:v1.22.5

前端:VUE

前端项目来源于“https://github.com/Q1mi/bubble_frontend.git”,使用时需要修改

(1)连接到后端的地址,vue.config.js

(2)src/compoents/TodList.vue

启动

后端:首先在mysql中,创建datatase:bubble 然后bee run 即可

前端:按照项目中提示 ,npm run serve,启动后访问:http://localhost:8080/#/

API

使用REST API,实例如下:

  • POST:127.0.0.1:9090/v1/todo

    请求报文:

    {
     "title":"gorm"
    }

    响应报文:

    {
        "code": 200,
        "message": "success"
    }
  • PUT: http://localhost:8080/v1/todo/12

    请求报文:

    {"status":true}

    响应报文:

    {
      "code": 200,
      "message": "success"
    }
  • DELETE:http://localhost:8080/v1/todo/13

    请求报文:

    响应报文:

    {
      "code": 200,
      "message": "success"
    }
  • GET: 127.0.0.1:9090/v1/todo/

    请求报文:

    响应报文:

    {
        "code": 200,
        "message": [
            {
                "id": 3,
                "title": "golang",
                "status": false
            },
            {
                "id": 5,
                "title": "k8s",
                "status": false
            },
            {
                "id": 6,
                "title": "java",
                "status": false
            },
            {
                "id": 9,
                "title": "gorm",
                "status": false
            },
            {
                "id": 10,
                "title": "json",
                "status": false
            },
            {
                "id": 11,
                "title": "mybatis",
                "status": false
            },
            {
                "id": 12,
                "title": "吃饭",
                "status": false
            },
            {
                "id": 14,
                "title": "gorm",
                "status": false
            }
        ]
    }

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Go
1
https://gitee.com/cosmoswong/ToDoListProject.git
git@gitee.com:cosmoswong/ToDoListProject.git
cosmoswong
ToDoListProject
ToDoListProject
main

搜索帮助