internal/ directory
Directories ΒΆ
| Path | Synopsis |
|---|---|
| internal/bundle | |
| internal/bundle/inspect | |
| internal/cidr | |
| internal/cidr/merge | Package merge provides helper functions for merging a list of IP addresses and subnets into the smallest possible list of CIDRs. |
| internal/cmd | |
| internal/cmd/genbuiltinmetadata | |
| internal/cmd/genopacapabilities | |
| internal/cmd/genversionindex | |
| internal/compiler | |
| internal/compiler/wasm | Package wasm contains an IR->WASM compiler backend. |
| internal/compiler/wasm/opa | Package opa contains bytecode for the OPA-WASM library. |
| internal/config | Package config implements helper functions to parse OPA's configuration. |
| internal/debug | |
| internal/deepcopy | |
| internal/distributedtracing | |
| internal/edittree | Package EditTree implements a specialized tree data structure that allows for cheap edits and modifications of nested Term structures. |
| internal/edittree/bitvector | Package bitvector provides the implementation of a variable sized compact vector of bits which supports lookups, sets, appends, insertions, and deletions. |
| internal/file | |
| internal/file/archive | |
| internal/file/url | Package url contains helpers for dealing with file paths and URLs. |
| internal/future | |
| internal/gojsonschema | nolint: goconst // String duplication will be handled later by using errors.Is. |
| internal/json | |
| internal/json/patch | |
| internal/jwx | |
| internal/jwx/buffer | Package buffer provides a very thin wrapper around []byte buffer called `Buffer`, to provide functionalities that are often used within the jwx related packages |
| internal/jwx/jwa | |
| internal/jwx/jwk | Package jwk implements JWK as described in https://tools.ietf.org/html/rfc7517 |
| internal/jwx/jws | Package jws implements the digital Signature on JSON based data structures as described in https://tools.ietf.org/html/rfc7515 |
| internal/jwx/jws/sign | |
| internal/jwx/jws/verify | |
| internal/lcss | |
| internal/leb128 | Package leb128 implements LEB128 integer encoding. |
| internal/logging | |
| internal/merge | Package merge contains helpers to merge data structures frequently encountered in OPA. |
| internal/pathwatcher | Package pathwatcher provides helper functions for creating file and directory watchers |
| internal/planner | Package planner contains a query planner for Rego queries. |
| internal/presentation | Package presentation prints results of an expression evaluation in json and tabular formats. |
| internal/prometheus | |
| internal/providers | |
| internal/providers/aws | modified from github.com/aws/aws-sdk-go-v2/internal/v4a@7a32d707af |
| internal/providers/aws/crypto | |
| internal/providers/aws/v4 | |
| internal/ref | Package ref implements internal helpers for references |
| internal/rego | |
| internal/rego/opa | |
| internal/report | Package report provides functions to report OPA's version information to an external service and process the response. |
| internal/runtime | Package runtime contains utilities to return runtime information on the OPA instance. |
| internal/runtime/init | Package init is an internal package with helpers for data and policy loading during initialization. |
| internal/semver | Package semver has been vendored from: https://github.com/coreos/go-semver/tree/e214231b295a8ea9479f11b70b35d5acf3556d9b/semver A number of the original functions of the package have been removed since they are not required for our built-ins. |
| internal/storage | |
| internal/storage/mock | Package mock defines a fake storage implementation for use in testing. |
| internal/strings | Package strings contains helpers to perform string manipulation |
| internal/strvals | Package strvals provides tools for working with strval lines. |
| internal/uuid | |
| internal/version | Package version implements helper functions for the stored version. |
| internal/wasm | |
| internal/wasm/constant | Package constant contains WASM constant definitions. |
| internal/wasm/encoding | Package encoding implements WASM module reading and writing. |
| internal/wasm/instruction | Package instruction defines WASM instruction types. |
| internal/wasm/module | |
| internal/wasm/opcode | Package opcode contains constants and utilities for working with WASM opcodes. |
| internal/wasm/sdk | |
| internal/wasm/sdk/examples | |
| internal/wasm/sdk/examples/basic | |
| internal/wasm/sdk/examples/loaders | |
| internal/wasm/sdk/internal | |
| internal/wasm/sdk/internal/wasm | |
| internal/wasm/sdk/opa | |
| internal/wasm/sdk/opa/capabilities | |
| internal/wasm/sdk/opa/errors | |
| internal/wasm/sdk/opa/loader | |
| internal/wasm/sdk/opa/loader/file | |
| internal/wasm/sdk/opa/loader/http | |
| internal/wasm/types | Package types defines the WASM value type constants. |
| internal/wasm/util |
- Version
- v1.7.1 (latest)
- Published
- Jul 31, 2025
- Platform
- linux/amd64
- Last checked
- 8 months ago –
Tools for package owners.