encoding/json | Package json implements encoding and decoding of JSON as defined in RFC 7159. |
github.com/gogo/protobuf/proto | Package proto converts data structures to and from the wire format of protocol buffers. |
github.com/gogo/protobuf/types | Package types contains code for interacting with well-known types. |
github.com/pkg/errors | Package errors provides simple error handling primitives. |
path | Package path implements utility routines for manipulating slash-separated paths. |
reflect | Package reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types. |
sync | Package sync provides basic synchronization primitives such as mutual exclusion locks. |