Skip to content

arbor/go-kafkaesque

Repository files navigation

go-kafakesque

Go Documentation Build status

A Go binding for Kafka Admin Service Since I couldn't manage to find one, hence, write a new one. One of the intention of having this package is to allow me to easily write a Terraform provider.

Usage:

Import package

go get github.com/arbor/go-kafkaesque

For package dependency management, we use dep:

go get -u github.com/golang/dep/cmd/dep

If new package is required, pls run below command after go get. For more information about dep, please visit this URL https://github.com/golang/dep.

dep ensure

Run test:

make test

To maintain codebase quality with static checks and analysis:

make run

Examples:

package main

import (
	"fmt"

	gokafkaesqueue "github.com/arbor/go-kafkaesque"
)

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request