A workshop on API Development, API Security and API Testing
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.
cmd/apid
cypress
docs
images
internal
publications
.bookignore
.editorconfig
.gitignore
.gometalinter.json
.travis.yml
CompileDaemon
Dockerfile-go
Gopkg.lock
Gopkg.toml
LICENSE
Makefile
README.md
SUMMARY.md
api-blueprint.apib
book.json
cypress.json
docker-compose.yml
openapi.yml
package-lock.json
package.json
raml-api.raml

README.md

Build Status Coverage Status

API Workshop

A workshop on API Development, API Security, API Testing and API Description Languages

API Workshop Gitbook

Here is the gitbook for the API Workshop

Workshop Details

Make sure that you have Golang Installed

Run make in the root of the repository to install go libraries needed for the workshop.

Running API

Run make dev in order to get API running locally

This gets both Redis and MongoDB running in docker containers as well as a Golang Container running.

Running API Tests

Run make test in order to run the tests in a Go container