 Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| Package descfmt provides functionality to format descriptors. | Package descfmt provides functionality to format descriptors. | 
| Package descopts contains the nil pointers to concrete descriptor options. | Package descopts contains the nil pointers to concrete descriptor options. | 
| Package detrand provides deterministically random functionality. | Package detrand provides deterministically random functionality. | 
| encoding
       | |
| 
          
            defval
            
            
          
           Package defval marshals and unmarshals textual forms of default values. | Package defval marshals and unmarshals textual forms of default values. | 
| 
          
            messageset
            
            
          
           Package messageset encodes and decodes the obsolete MessageSet wire format. | Package messageset encodes and decodes the obsolete MessageSet wire format. | 
| 
          
            tag
            
            
          
           Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go. | Package tag marshals and unmarshals the legacy struct tags as generated by historical versions of protoc-gen-go. | 
| 
          
            text
            
            
          
           Package text implements the text format for protocol buffers. | Package text implements the text format for protocol buffers. | 
| Package errors implements functions to manipulate errors. | Package errors implements functions to manipulate errors. | 
| Package fieldsort defines an ordering of fields. | Package fieldsort defines an ordering of fields. | 
| Package filedesc provides functionality for constructing descriptors. | Package filedesc provides functionality for constructing descriptors. | 
| Package filetype provides functionality for wrapping descriptors with Go type information. | Package filetype provides functionality for wrapping descriptors with Go type information. | 
| Package flags provides a set of flags controlled by build tags. | Package flags provides a set of flags controlled by build tags. | 
| Package genid contains constants for declarations in descriptor.proto and the well-known types. | Package genid contains constants for declarations in descriptor.proto and the well-known types. | 
| Package mapsort provides sorted access to maps. | Package mapsort provides sorted access to maps. | 
| Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties. | Package pragma provides types that can be embedded into a struct to statically enforce or prevent certain language properties. | 
| Package set provides simple set data structures for uint64s. | Package set provides simple set data structures for uint64s. | 
| Package strs provides string manipulation functionality specific to protobuf. | Package strs provides string manipulation functionality specific to protobuf. | 
| Package version records versioning information about this module. | Package version records versioning information about this module. | 
 Click to show internal directories. 
   Click to hide internal directories.