github.com/hzck/speedroute@v0.0.0-20201115191102-403b7d0e443f/README.md (about) 1 # speedroute 2 Speedrun route planning algorithm, finding the shortest possible path in a directed graph. 3 4 Project is "soon" hosted on [https://speedroute.org](https://speedroute.org). 5 6 ## Getting started 7 1. Install go 8 2. Install & setup postgresql 9 3. Install flyway CLI 10 4. Run `./flyway-migrate.sh` 11 5. Run `go build` & `go test ./...` 12 6. Run `golangci-lint -v run` 13 7. Run `go run main.go` 14 8. Go to [localhost:8001](https://localhost:8001/). 15 16 ### Versions used 17 ``` 18 go version go1.14.4 darwin/amd64 19 flyway-6.5.1 20 psql (PostgreSQL) 10.12 (Ubuntu 10.12-0ubuntu0.18.04.1) 21 golangci/tap/golangci-lint 1.27.0 22 ```