Skip to content

pomerium/protoutil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 evaluating protopath.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 comparing proto.Message and protoreflect.Value objects.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages