pan-os-go (Go)
The pan-os-go
SDK helps interact with PAN-OS devices, and also serves as the underlying client library for the PAN-OS Terraform provider.
Documentation for this SDK can be found here. Of particular interest is the example usage section, including use cases like creating address groups, and performing commits.