https://github.com/kong/go-kong
Go binding for Kong's admin API
https://github.com/kong/go-kong
Last synced: 6 months ago
JSON representation
Go binding for Kong's admin API
- Host: GitHub
- URL: https://github.com/kong/go-kong
- Owner: Kong
- License: apache-2.0
- Created: 2020-08-04T22:24:57.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T07:23:28.000Z (12 months ago)
- Last Synced: 2024-10-25T09:59:34.571Z (12 months ago)
- Language: Go
- Size: 4.54 MB
- Stars: 87
- Watchers: 74
- Forks: 40
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# go-kong
Go bindings for Kong's Admin API
[](https://godoc.org/github.com/kong/go-kong/kong)
[](https://codecov.io/gh/Kong/go-kong)
[](https://goreportcard.com/report/github.com/kong/go-kong)[](https://github.com/Kong/go-kong/actions/workflows/integration-test.yaml)
[](https://github.com/Kong/go-kong/actions/workflows/integration-test-nightly.yaml)
[](https://github.com/Kong/go-kong/actions/workflows/integration-test-enterprise.yaml)
[](https://github.com/Kong/go-kong/actions/workflows/integration-test-enterprise-nightly.yaml)## Importing
```shell
go get github.com/kong/go-kong/kong
```## Compatibility
`go-kong` is compatible with Kong 2.x and 3.x.
Semantic versioning is followed for versioning `go-kong`.## Generators
Some code in this repo such as `kong/zz_generated.deepcopy.go` is generated
from API types (see `kong/types.go`).After making a change to an API type you can run the generators with:
```shell
./hack/update-deepcopy-gen.sh
```## License
go-kong is licensed with Apache License Version 2.0.
Please read the LICENSE file for more details.