Go client library models for the Sovren Resume parser and related Sovren REST API functionality.
- Client is in teamjobot/go_sovren_client.
- Code in this repo is auto-generated using go-swagger.
- Better Golang support than swagger-codegen
- Modifications should be avoided or limited to ease re-generation on future API updates.
cd $GOPATH/src
# https://github.com/go-swagger/go-swagger
alias swagger="docker run --rm -it --user $(id -u):$(id -g) -e GOPATH=$GOPATH:/go -v $HOME:$HOME -w $(pwd) quay.io/goswagger/swagger"
swagger version
# "-" gets replaced with "_" in package names supplied.
swagger generate client \
--spec https://rest.resumeparsing.com/v10/swagger/docs \
--name sovren \
--client-package github.com/teamjobot/go_sovren_client \
--model-package github.com/teamjobot/go_sovren_models \
--default-scheme=https
go get -v github.com/go-openapi/errors
go get -v github.com/go-openapi/runtime
go get -v github.com/go-openapi/runtime/client
go get -v github.com/go-openapi/strfmt