A fuzzymatching web application written using Go and Javascript.
- Install
Golang 1.15+ - set environment variable name
environmenttodevelopmentin your IDE go\src\github.com\datahappy1\go_fuzzymatch_webapp>go mod vendorgo\src\github.com\datahappy1\go_fuzzymatch_webapp>go run main.go
- The API by default runs at http://localhost:8080/api/v1/requests/
- API Documentation is located here
- For back-end configuration, check files here
- For running local tests, run
go\src\github.com\datahappy1\go_fuzzymatch_webapp>go test
- Install
npm - Install
Webpackbased on this tutorial - For local development, bundle frontend code using Webpack
go\src\github.com\datahappy1\go_fuzzymatch_webapp\ui>npm run build:development
- For production release, bundle frontend code using Webpack
go\src\github.com\datahappy1\go_fuzzymatch_webapp\ui>npm run build:production - The application by default runs at http://localhost:8080/