This is just a simple example wrapper program written in Golang.
Includes:
- Docker
docker run -it -p 8080:8080 -e GITHUB_TOKEN="<your-github-token>" dahs81/github-wrapper-example
OR
GITHUB_TOKEN="<your-github-token>" go run main.go
Then, in another terminal
curl http://localhost:8080/info
- Embedding
- Github API (Basics)
- Returning http.HandlerFunc from my function
- Add Prometheus monitoring to app and docker-compose.yml file
- Testing
- Some CI build tool (Spinnaker, CircleCI, etc)