Elite: Dangerous golang libraries
This is very much a work in progress, but in a nutshell this repo does the following
- Watches for elite dangerous journal events
- Starts an http server to serve static and dynamic content
Much of the development has been done on WSL. Build like this:
go get github.com/zserge/lorca
go get github.com/fsnotify/fsnotify
go run gen.go
GOOS=windows GOARCH=amd64 go build -ldflags "-H windowsgui"
Currently the service serves a variant of the elite dangerous 3d galaxy map from https://github.com/gbiobob/ED3D-Galaxy-Map
Every time the NavRoute updates the Ed3d.reset() method is called to render a new path.
- Get examples of every event type and validate that the json parses.
- Parse eddb datasets
- Maybe add database capabilities
- Better gui apps