Back to godoc.org
github.com/bufbuild/buf

Directory github.com/bufbuild/buf

v0.24.0
Latest Go to latest

The latest major version is .

Published: 4 days ago | License: Apache-2.0 | Module: github.com/bufbuild/buf
Path Synopsis
cmd/buf
cmd/protoc-gen-buf-check-breaking
cmd/protoc-gen-buf-check-lint
internal/buf/bufanalysis
internal/buf/bufanalysis/bufanalysistesting
internal/buf/bufcheck Package bufcheck contains the implementations of the lint and breaking change detection checkers.
internal/buf/bufcheck/bufbreaking Package bufbreaking contains the breaking change detection functionality.
internal/buf/bufcheck/bufbreaking/internal
internal/buf/bufcheck/buflint Package buflint contains the linting functionality.
internal/buf/bufcheck/buflint/internal
internal/buf/bufcheck/internal
internal/buf/bufcheck/internal/internaltesting
internal/buf/bufcli
internal/buf/bufconfig Package bufconfig contains the configuration functionality.
internal/buf/bufcore Package bufcore contains core types.
internal/buf/bufcore/bufcoretesting
internal/buf/bufcore/bufimage
internal/buf/bufcore/bufimage/bufimagebuild
internal/buf/bufcore/bufimage/bufimagebuild/bufimagebuildtesting
internal/buf/bufcore/bufimage/bufimagetesting
internal/buf/bufcore/bufimage/bufimageutil
internal/buf/bufcore/bufmodule
internal/buf/bufcore/bufmodule/bufmodulebuild
internal/buf/bufcore/bufmodule/bufmodulecache
internal/buf/bufcore/bufmodule/bufmoduletesting
internal/buf/bufcore/internal
internal/buf/buffetch
internal/buf/buffetch/internal
internal/buf/bufwire Package bufwire wires everything together.
internal/buf/cmd/buf
internal/buf/cmd/buf/command/check/breaking
internal/buf/cmd/buf/command/check/internal
internal/buf/cmd/buf/command/check/lint
internal/buf/cmd/buf/command/check/lsbreakingcheckers
internal/buf/cmd/buf/command/check/lslintcheckers
internal/buf/cmd/buf/command/generate
internal/buf/cmd/buf/command/image/build
internal/buf/cmd/buf/command/image/convert
internal/buf/cmd/buf/command/image/internal
internal/buf/cmd/buf/command/lsfiles
internal/buf/cmd/buf/command/protoc
internal/buf/cmd/buf/command/protoc/internal/protoc-gen-insertion-point-receiver
internal/buf/cmd/buf/command/protoc/internal/protoc-gen-insertion-point-writer
internal/buf/cmd/internal
internal/buf/cmd/protoc-gen-buf-check-breaking
internal/buf/cmd/protoc-gen-buf-check-lint
internal/buf/internal/buftesting
internal/gen/data/wkt
internal/gen/proto/go/buf/image/v1
internal/gen/proto/go/buf/module/v1
internal/pkg/app Package app provides application primitives.
internal/pkg/app/appcmd Package appcmd contains helper functionality for applications using commands.
internal/pkg/app/appcmd/appcmdtesting
internal/pkg/app/appflag Package appflag contains functionality to work with flags.
internal/pkg/app/applog Package applog contains utilities to work with logging.
internal/pkg/app/appproto Package appproto contains helper functionality for protoc plugins.
internal/pkg/app/appproto/appprotoexec Package appprotoexec provides protoc plugin handling and execution.
internal/pkg/app/appproto/appprotoexec/cmd/protoc-gen-proxy Package main defines protoc-gen-proxy, which is a testing protoc plugin that proxies to other plugins or to protoc.
internal/pkg/diff Package diff implements diffing.
internal/pkg/encoding Package encoding provides encoding utilities.
internal/pkg/git
internal/pkg/github/githubtesting Package githubtesting provides testing functionality for GitHub.
internal/pkg/httpauth
internal/pkg/httputil
internal/pkg/interrupt
internal/pkg/ioutilextended Package ioutilextended provides io utilities.
internal/pkg/netrc Package netrc contains functionality to work with netrc.
internal/pkg/normalpath Package normalpath provides functions similar to filepath.
internal/pkg/observability
internal/pkg/observability/observabilityzap
internal/pkg/protodescriptor
internal/pkg/protoencoding
internal/pkg/protosource Package protosource defines minimal interfaces for Protobuf descriptor types.
internal/pkg/prototesting
internal/pkg/storage Package storage implements a simple storage abstraction.
internal/pkg/storage/cmd/storage-go-binary-data
internal/pkg/storage/internal
internal/pkg/storage/internal/storagetesting Package storagetesting implements testing utilities and integration tests for storage.
internal/pkg/storage/storagearchive Package storagearchive implements archive utilities.
internal/pkg/storage/storagemem Package storagemem implements an in-memory storage Bucket.
internal/pkg/storage/storageos Package storageos implements an os-backed storage Bucket.
internal/pkg/stringjson
internal/pkg/stringutil Package stringutil implements string utilities.
internal/pkg/thread
internal/pkg/tmp
internal/pkg/uuid
internal/pkg/zaputil Package zaputil implements utilities for zap.