Amazon Kinesis Client for Go
Find a file
Nathan Leiby d1473f894a decode: s/type/decoder_msg_type
type is a really generally name. sometimes, it is used in other
libraries or various output as a valid field name. let's not make it a
reserved keyword that gets overriden by type == Kayvee
2017-08-17 14:36:54 -07:00
batchconsumer (lint) go vet fixes 2017-08-10 14:28:13 -07:00
cmd (lint) go vet fixes 2017-08-10 14:28:13 -07:00
decode decode: s/type/decoder_msg_type 2017-08-17 14:36:54 -07:00
kcl Renamed IsEmpty to IsNil on SequencePair 2017-08-10 20:16:41 +00:00
splitter splitter: don't filter by env 2017-08-10 14:23:03 -07:00
.gitignore Added vendor to .gitignore 2017-05-22 22:57:34 +00:00
batchconsumer.properties Implemented new consumer interface as well as example consumer: 'batchconsumer' 2017-07-18 02:03:15 +00:00
circle.yml Run benchmarks when building 2017-08-07 19:20:56 +00:00
consumer.properties initial commit 2017-02-08 20:23:00 +00:00
glide.lock Updated syslogparser library and added unit tests 2017-08-16 20:58:30 +00:00
glide.yaml Updated syslogparser library and added unit tests 2017-08-16 20:58:30 +00:00
golang.mk Fixed and added unit tests 2017-07-18 19:19:40 +00:00
Makefile Added less hacky way of downloading jars 2017-08-07 19:22:10 +00:00
README.md initial commit 2017-02-08 20:23:00 +00:00

amazon-kinesis-client-go

A port of amazon-kinesis-client-python to Go.

Running the Consumer

Edit the file consumer.properties to point at a Kinesis stream that has some data. Build the consumer binary:

make build

Then run:

make run

This will download the jar files necessary to run the KCL, and then launch the KCL communicating with the consumer binary.