go-dailytasks
所属分类:MongoDB
开发工具:GO
文件大小:1254KB
下载次数:0
上传日期:2021-01-05 19:54:58
上 传 者:
sh-1993
说明: 这是一个每日任务列表应用程序。服务器:果朗客户端:React,语义ui React数据库:本地MongoDB
(This is a daily-task list application. Server: Golang Client: React, semantic- ui-react Database: Local MongoDB)
文件列表:
go-dailytasks-develop (0, 2020-01-26)
go-dailytasks-develop\client (0, 2020-01-26)
go-dailytasks-develop\client\package-lock.json (569885, 2020-01-26)
go-dailytasks-develop\client\package.json (802, 2020-01-26)
go-dailytasks-develop\client\public (0, 2020-01-26)
go-dailytasks-develop\client\public\favicon.ico (3870, 2020-01-26)
go-dailytasks-develop\client\public\index.html (1863, 2020-01-26)
go-dailytasks-develop\client\public\logo192.png (5347, 2020-01-26)
go-dailytasks-develop\client\public\logo512.png (9664, 2020-01-26)
go-dailytasks-develop\client\public\manifest.json (492, 2020-01-26)
go-dailytasks-develop\client\public\robots.txt (57, 2020-01-26)
go-dailytasks-develop\client\src (0, 2020-01-26)
go-dailytasks-develop\client\src\App.css (200, 2020-01-26)
go-dailytasks-develop\client\src\App.js (267, 2020-01-26)
go-dailytasks-develop\client\src\App.test.js (280, 2020-01-26)
go-dailytasks-develop\client\src\To-Do-List.js (4256, 2020-01-26)
go-dailytasks-develop\client\src\index.css (366, 2020-01-26)
go-dailytasks-develop\client\src\index.js (452, 2020-01-26)
go-dailytasks-develop\client\src\logo.svg (2671, 2020-01-26)
go-dailytasks-develop\client\src\serviceWorker.js (5003, 2020-01-26)
go-dailytasks-develop\client\src\setupTests.js (255, 2020-01-26)
go-dailytasks-develop\go-tutorial (0, 2020-01-26)
go-dailytasks-develop\go-tutorial\1-hello world (0, 2020-01-26)
go-dailytasks-develop\go-tutorial\1-hello world\hello_world (2120320, 2020-01-26)
go-dailytasks-develop\go-tutorial\1-hello world\hello_world.go (73, 2020-01-26)
go-dailytasks-develop\go-tutorial\2-values (0, 2020-01-26)
go-dailytasks-develop\go-tutorial\2-values\values.go (329, 2020-01-26)
go-dailytasks-develop\go-tutorial\3-variables (0, 2020-01-26)
go-dailytasks-develop\go-tutorial\3-variables\variables.go (924, 2020-01-26)
go-dailytasks-develop\go-tutorial\4-constants (0, 2020-01-26)
go-dailytasks-develop\go-tutorial\4-constants\constants.go (496, 2020-01-26)
go-dailytasks-develop\go-tutorial\5-for (0, 2020-01-26)
go-dailytasks-develop\go-tutorial\5-for\for.go (766, 2020-01-26)
go-dailytasks-develop\go-tutorial\6-if-else (0, 2020-01-26)
go-dailytasks-develop\go-tutorial\6-if-else\if-else.go (620, 2020-01-26)
go-dailytasks-develop\go-tutorial\7-switch (0, 2020-01-26)
... ...
# :calendar: :white_check_mark: Daily Tasks App
This is a daily-task list application.
**Server: Golang
Client: React, semantic-ui-react
Database: Local MongoDB**
---
# :pen: Application Requirement
### golang server requirement
1. golang https://golang.org/dl/
2. gorilla/mux library for router `go get -u github.com/gorilla/mux`
3. mongo-driver library to connect with mongoDB `go get go.mongodb.org/mongo-driver`
### react client
From the Application directory
`create-react-app client`
# :vertical_traffic_light: Start the application
1. Make sure your mongoDB is started
2. From server directory, open a terminal and run
`go run main.go`
3. From client directory,
a. install all the dependencies using `npm install`
b. start client `npm start`
# :walking: Walk through the application
Open application at http://localhost:3000
#### :books: For begginers getting started with GoLang via examples: go-tutorial directory
# References
https://godoc.org/go.mongodb.org/mongo-driver/mongo
https://www.mongodb.com/blog/post/mongodb-go-driver-tutorial
https://vkt.sh/go-mongodb-driver-cookbook/
近期下载者:
相关文件:
收藏者: