Very early version of a pure Go language bindings for Apache Mesos. As with other pure implementation, mesos-go uses the HTTP wire protocol to communicate directly with a running Mesos master and its slave instances. One of the objectives of this project is to provide an idiomatic Go API that makes it super easy to create Mesos frameworks using Go.
![GoDoc] (https://godoc.org/github.com/mesos/mesos-go?status.png)
This project is undergoing a complete rewrite happening in the next branch. These bindings will integrate exclusively with the new public Mesos HTTP API.
The current version of the bindings are considered alpha and won't see any major development besides critical compatibility and bug fixes.
We use semantic versioning.
mesos-N tags mark the start of support for a specific Mesos version while
maintaining backwards compatibility with the previous major version.
Users of this library are encouraged to vendor it. API stability isn't guaranteed at this stage.
$ go get github.com/mesos/mesos-go
$ go test -race ./...
Contributions are welcome. Please refer to CONTRIBUTING.md for guidelines.
This project is Apache License 2.0.
Content type
Image
Digest
sha256:7163d1c48…
Size
6.4 MB
Last updated
almost 11 years ago
docker pull tnachen/test-executor