repository
0.0.0-20241220010633-616c4136d875
Repository: https://github.com/pomerium/protoutil.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# README
protoutil
A set of supplementary utility packages for working with protocol buffers in Go.
-
fieldmasks
contains utilities for building and comparing field masks (fieldmaskpb.FieldMask
). -
merge
contains a replacement for the upstream merge function with extra options. -
messages
contains a few helpful generic functions for working with message types. -
paths
contains utilities for parsing and evaluatingprotopath.Path
objects. -
protorand
is a wrapper around github.com/sryoya/protorand with some extra features. -
streams
contains utilities for working with GRPC streams. -
testutil
contains Gomega matchers for comparingproto.Message
andprotoreflect.Value
objects.