apiv6

module
v0.0.0-...-92e41f0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 27, 2021 License: Apache-2.0

README

community_sdk_golang - API v6

This module implements Go client for Kentik API v6.

Development

Anybody who wants to contribute to development is welcome to provide pull requests.

Subset of the code is generated from API specification available at:

The OpenAPI Generator is used for code generation: https://openapi-generator.tech/. Generated code is checked-in to the repository, so that the user can go get the library.

Development steps:

  • Run tests: go test ./...
  • Format the code: go fmt ./...
  • Generate the client: ./generate_client.sh
  • Generate the stub server: ./generate_server.sh
  • Generate documentation: ./generate_docs.sh

Note that due to the design of OpenAPI generator, some generated files of the stub server need to be filled manually. They are listed in following files:

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL