# Packages
No description provided by the author
# README
Apache Pulsar Golang Client Library
An alternative Golang client library for the Apache Pulsar project.
Benefits over other Pulsar Go libraries
- Faster message processing
- Pure Golang, works without use of Cgo
- Idiomatic and cleaner Go
- Better stability
- Allows specifying of initial positions for topic pattern subscriptions
- Higher test coverage
- Pluggable logger interface
Status
The library is in an early state of development, the API is not stable yet. Any help or input is welcome.
Alternative libraries
-
apache/pulsar-client-go the official Golang Client that inspired the creation of this alternative Client.
-
apache/pulsar/pulsar-client-go Cgo based Client library that will be deprecated.
-
Comcast/pulsar-client-go an older Client that appears to not be maintained anymore and lacking features like Batching.