{"repo":"apache/pulsar-client-go","free":true,"listed":false,"github":"https://github.com/apache/pulsar-client-go","clone":"git clone https://github.com/apache/pulsar-client-go.git","description":"Apache Pulsar Go Client Library","language":"Go","stars":745,"topics":["pulsar","pubsub","messaging","streaming","queuing","event-streaming","golang","go"],"license":"Apache-2.0","category":"chat-messaging","readme_excerpt":"Apache Pulsar Go Client Library A Go client library for Apache Pulsar. For the supported Pulsar features, see Client Feature Matrix. Purpose This project is a pure-Go client library for Pulsar that does not depend on the C++ Pulsar library. Once feature parity and stability are reached, this will supersede the current CGo-based library. Requirements - Go 1.24+ Status Check the Projects page at https://github.com/apache/pulsar-client-go/projects for tracking the status and the progress. Usage Import the client library: Create a Producer: Create a Consumer: Create a Reader: Build and Test Build the sources: make build Run the tests: make test Run the tests with specific versions of GOLANG and PULSAR: make test GO VERSION=1.24 PULSAR VERSION=4.0.3 Contributing Contributions are welcomed and greatly appreciated. See CONTRIBUTING.md for details on submitting patches and the contribution workflow. If your contribution adds Pulsar features for Go clients, you need to update both the Pulsar docs and the Client Feature Matrix. See Contribution Guide for more details. Community Mailing lists Name Scope :-------------------------------------------------------- :------------------------------ :---------------------------------------------------- :-------------------------------------------------------- :----------------------------------------------------------------- users@pulsar.apache.org User-related discussions Subscribe Unsubscribe Archives dev@pulsar.apache.org Development-related","default_branch":null,"files":null,"tree":[],"storefront":"/r/apache","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apache/pulsar-client-go/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}