A fuzzymatching web application written using Go and Javascript.
- Install
Golang 1.15+
- set environment variable name
environment
todevelopment
in your IDE go\src\github.com\datahappy1\go_fuzzymatch_webapp>go mod vendor
go\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
Webpack
based 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/