# GDD server

Used to serve gdd, cfs, and gefs data, and can be expanded to more data

To run: `go run main.go`
Build to executable: `go build`
To rebuild swagger: `swag init --parseDependency --parseDepth 2`

## Testing

Call `go test -covermode=count -coverprofile=coverage.out ./...`
To generate code coverage html page, call `go tool cover -html=coverage.out`

Swagger [Here](http://localhost:8080/api/weather/gdd-swagger/index.html#/)

## Docker

To build the image: `dawn-cli build-image -p .`