├── .gitignore ├── README.md ├── client ├── README.md ├── package.json ├── public │ ├── favicon.ico │ └── index.html ├── src │ ├── App.vue │ ├── assets │ │ └── todo.png │ ├── components │ │ ├── HelloWorld.vue │ │ └── Todo.vue │ ├── main.js │ ├── router.js │ └── views │ │ ├── About.vue │ │ ├── Health.vue │ │ └── Home.vue ├── tests │ └── unit │ │ ├── .eslintrc.js │ │ └── example.spec.js └── vue.config.js ├── server ├── config.yaml ├── config │ └── config.go ├── docs │ ├── docs.go │ ├── swagger.json │ └── swagger.yaml ├── errno │ ├── code.go │ └── errno.go ├── go.mod ├── go.sum ├── handler │ ├── handler.go │ ├── health.go │ └── todo.go ├── main.go ├── middleware │ └── middleware.go ├── model │ ├── init.go │ └── todo.go ├── router │ └── router.go └── token │ └── token.go └── todogif.gif /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/README.md -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/README.md -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/App.vue -------------------------------------------------------------------------------- /client/src/assets/todo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/assets/todo.png -------------------------------------------------------------------------------- /client/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /client/src/components/Todo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/components/Todo.vue -------------------------------------------------------------------------------- /client/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/main.js -------------------------------------------------------------------------------- /client/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/router.js -------------------------------------------------------------------------------- /client/src/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/views/About.vue -------------------------------------------------------------------------------- /client/src/views/Health.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/views/Health.vue -------------------------------------------------------------------------------- /client/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/src/views/Home.vue -------------------------------------------------------------------------------- /client/tests/unit/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/tests/unit/.eslintrc.js -------------------------------------------------------------------------------- /client/tests/unit/example.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/tests/unit/example.spec.js -------------------------------------------------------------------------------- /client/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/client/vue.config.js -------------------------------------------------------------------------------- /server/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/config.yaml -------------------------------------------------------------------------------- /server/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/config/config.go -------------------------------------------------------------------------------- /server/docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/docs/docs.go -------------------------------------------------------------------------------- /server/docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/docs/swagger.json -------------------------------------------------------------------------------- /server/docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/docs/swagger.yaml -------------------------------------------------------------------------------- /server/errno/code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/errno/code.go -------------------------------------------------------------------------------- /server/errno/errno.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/errno/errno.go -------------------------------------------------------------------------------- /server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/go.mod -------------------------------------------------------------------------------- /server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/go.sum -------------------------------------------------------------------------------- /server/handler/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/handler/handler.go -------------------------------------------------------------------------------- /server/handler/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/handler/health.go -------------------------------------------------------------------------------- /server/handler/todo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/handler/todo.go -------------------------------------------------------------------------------- /server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/main.go -------------------------------------------------------------------------------- /server/middleware/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/middleware/middleware.go -------------------------------------------------------------------------------- /server/model/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/model/init.go -------------------------------------------------------------------------------- /server/model/todo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/model/todo.go -------------------------------------------------------------------------------- /server/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/router/router.go -------------------------------------------------------------------------------- /server/token/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/server/token/token.go -------------------------------------------------------------------------------- /todogif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ischaojie/gtodo/HEAD/todogif.gif --------------------------------------------------------------------------------