protobuf-go/internal
Joe Tsai 92679665d7 internal/order: add a package for ordered iteration over messages and maps
The order package replaces the mapsort and fieldsort packages.
It presents a common API for ordered iteration over message fields
and map fields.

It has a number of pre-defined orderings.

Change-Id: Ie6cd423da30b4757864c352cb04454f21fe07ee2
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/239837
Reviewed-by: Herbie Ong <herbie@google.com>
2020-07-01 18:57:38 +00:00
..
benchmarks all: upgrade protobuf to v3.11.4 2020-03-13 19:49:20 +00:00
cmd cmd/protoc-gen-go: generate package documentation for well-known types 2020-06-22 19:32:21 +00:00
conformance encoding/protojson: add better validation to FieldMask serialization 2020-06-12 06:33:55 +00:00
descfmt all: implement support for proto3 optional semantics 2020-04-29 20:02:24 +00:00
descopts
detrand internal/impl: introduce instability to protoreflect.Message.Range order 2020-07-01 17:34:30 +00:00
encoding reflect/protoregistry: centralize MessageSet extension resolution logic 2020-07-01 17:56:02 +00:00
errors all: scrub all TODOs 2020-02-10 19:28:48 +00:00
filedesc internal/filedesc: use genid constants for map entry fields 2020-06-19 21:29:54 +00:00
filetype
flags all: fix golint violations 2020-03-21 00:04:20 +00:00
fuzz internal/fuzz/wirefuzz: add test to verify initialization checks 2020-05-01 18:43:38 +00:00
fuzztest internal/fuzztest: set cap to len on test byte slice 2020-02-05 22:46:04 +00:00
genid cmd/protoc-gen-go: generate package documentation for well-known types 2020-06-22 19:32:21 +00:00
impl internal/order: add a package for ordered iteration over messages and maps 2020-07-01 18:57:38 +00:00
msgfmt internal/order: add a package for ordered iteration over messages and maps 2020-07-01 18:57:38 +00:00
order internal/order: add a package for ordered iteration over messages and maps 2020-07-01 18:57:38 +00:00
pragma all: add a test for copyright headers 2020-02-21 18:41:46 +00:00
protobuild all: trivial formatting changes 2020-02-25 21:59:54 +00:00
protolegacy all: add a test for copyright headers 2020-02-21 18:41:46 +00:00
set
strs
testprotos all: move well-known types 2020-05-26 19:51:55 +00:00
version all: start v1.25.0-devel 2020-06-22 20:32:22 +00:00
weakdeps all: add weak dependency on google.golang.org/genproto module 2020-05-26 22:06:12 +00:00