Wen Bo Li
Wen Bo Li
To put to rest using a fixed-sized array, i.e. `type Binary [N]byte`: https://datatracker.ietf.org/doc/html/rfc7950#section-9.4.4 > An implementation is not required to support a length value larger than 18446744073709551615.
So to make this more concrete, I think the potential downside to using a `string` as the underlying type for `Binary` is that they can only use this pattern to...
As I started to implement and fix the tests the list of requirements became clearer. The type must have the following properties: ## Requirement List 1. comparable (aka. hashable) 1....
Thanks for the tip on `Equal`! The reason I'm using `MakeBinary` is that it doesn't return a pointer. `New` in Go usually returns a pointer (e.g. `new(uint32)`, whereas `make()` is...
See #415 for current update regarding this.
Subsumes #208
Hi Matt, the flag's name is `-go_package_base`, the relative package path of the proto will be appended to it to form the `go_package` name. See the first snippet in this...
Unforunately I don't think there is a function that converts `TypedValue` to JSON, even if all of these are leafs. One way is to unmarshal these one-by-one back into a...
Just an update that the current way is to try to unmarshal into the enum first, and then the other types in order. This doesn't necessarily need to be addressed...
As discussed offline, this doesn't need to be fixed in 1.0.0.