Documentation ¶
Overview ¶
Package aip provides primitives for implementing API Improvement Proposals (AIP).
Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
protoc-gen-go-aip/internal/genaip
Package genaip provides a protobuf compiler plugin for resource-oriented gRPC APIs.
|
Package genaip provides a protobuf compiler plugin for resource-oriented gRPC APIs. |
examples
|
|
Package fieldbehavior provides primitives for implementing AIP fieldbehavior annotations.
|
Package fieldbehavior provides primitives for implementing AIP fieldbehavior annotations. |
Package fieldmask provides primitives for implementing AIP field mask functionality.
|
Package fieldmask provides primitives for implementing AIP field mask functionality. |
Package filtering provides primitives for implementing AIP filtering.
|
Package filtering provides primitives for implementing AIP filtering. |
exprs
Package exprs provides primitives for working with v1alpha1/expr values.
|
Package exprs provides primitives for working with v1alpha1/expr values. |
Package ordering provides primitives for implementing AIP ordering.
|
Package ordering provides primitives for implementing AIP ordering. |
Package pagination provides primitives for implementing AIP pagination.
|
Package pagination provides primitives for implementing AIP pagination. |
proto
|
|
reflect
|
|
aipreflect
Package aipreflect provides primitives to manipulate AIP annotations and descriptors.
|
Package aipreflect provides primitives to manipulate AIP annotations and descriptors. |
Package resourcename implements simple functions to manipulate UTF-8 encoded AIP resource names.
|
Package resourcename implements simple functions to manipulate UTF-8 encoded AIP resource names. |
Package validation provides primitives for validating proto messages and gRPC requests.
|
Package validation provides primitives for validating proto messages and gRPC requests. |
Click to show internal directories.
Click to hide internal directories.