Skip to content
Create generic REST API in Go using etcd as a backend with validation using JSON schema
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example
src/github.com/mickep76/etcdrest Fix bug with envelope and error Feb 15, 2016
static/schemas
templates
vendor Added js to templates Feb 8, 2016
.gitignore Moved to new etcd API Oct 6, 2015
Dockerfile
LICENSE
Makefile
README.md
README.md.old Updated README Jan 21, 2016
docker-compose.yml
init-etcd.sh Fixed issue with path, added template route Jan 25, 2016

README.md

etcdrest

Create REST API in Go using etcd as a backend with JSON schema for validation.

Build

git clone https://github.com/mickep76/etcdrest.git
cd etcdrest
make

CAVEATS

  • POST is not supported since we're not using unique ID's but rather each operation is idempotent

ROADMAP

  • JQ style filtering
  • In-line JS pre/post hooks for business logic
  • Indexes
You can’t perform that action at this time.