directory
1.4.0-alpha.2
Repository: https://github.com/endocode/kubernetes.git
Documentation: pkg.go.dev
# Packages
Package args has common command-line flags for generation programs.
client-gen makes the individual typed clients using go2idl.
conversion-gen is a tool for auto-generating Conversion functions.
deepcopy-gen is a tool for auto-generating DeepCopy functions.
Package generator defines an interface for code generators to implement.
go-to-protobuf generates a Protobuf IDL from a Go struct, respecting any existing IDL tags on the Go struct.
import-boss enforces import restrictions in a given repository.
Package namer has support for making different type naming systems.
Package parser provides code to parse go files, type-check them, extract the types.
set-gen is an example usage of go2idl.
Package types contains go type information, packaged in a way that makes auto-generation convenient, whether by template or straight go functions.