rmoff's random ramblings
about talks

Kafka Producer API

Jul 15, 2020

Learning Golang (some rough notes) - S02E06 - Putting the Producer in a function and handling errors in a Go routine

When I set out to learn Go one of the aims I had in mind was to write a version of this little Python utility which accompanies a blog I wrote recently about understanding and diagnosing problems with Kafka advertised listeners. Having successfully got Producer, Consumer, and AdminClient API examples working, it is now time to turn to that task.

Continue Reading

Jul 10, 2020

Learning Golang (some rough notes) - S02E02 - Adding error handling to the Producer

I looked last time at the very bare basics of writing a Kafka producer using Go. It worked, but only with everything lined up and pointing the right way. There was no error handling of any sorts. Let’s see about fixing this now.

Continue Reading

Jul 8, 2020

Learning Golang (some rough notes) - S02E01 - My First Kafka Go Producer

Continue Reading


Robin Moffatt

Robin Moffatt works on the DevRel team at Confluent. He likes writing about himself in the third person, eating good breakfasts, and drinking good beer.

Story logo

© 2025