GitHub user ericsyh edited a discussion: [Annoucne]: Pulsar Admin Go Library 
introduction

Hi Community, 

We want to announce and introduce the [Pulsar Admin Go 
Library](https://github.com/streamnative/pulsar-admin-go) which has been open 
sourced and cut the first release. 

The original Pulsar Admin Go Library is from 
[pulsarctl](https://github.com/streamnative/pulsarctl)'s internal pkg which is 
not convenient for Pulsar Golang developers to use and manage. So, we decoupled 
the Pulsar Admin related API from pulsarctl and created the 
[pulsar-admin-go](https://github.com/streamnative/pulsar-admin-go) library 
based on it, which also provides a clearer perspective and maintainability from 
an architectural perspective.

In the future plan of this library:
- Iterate the library and upgrade the related admin API based on the Pulsar 
progress.
- More testing and dogfood from StreamNative’s golang projects: 
[pulsarctl](https://github.com/streamnative/pulsarctl), 
[terraform-provider-pulsar](https://github.com/streamnative/terraform-provider-pulsar),
 
[pulsar-resources-operator](https://github.com/streamnative/pulsar-resources-operator).
- When the library is stable, will donate it to Apache Foundation.


GitHub link: https://github.com/apache/pulsar/discussions/19932

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to