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  ```