util/

directory
v0.0.29 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 29, 2018 License: Apache-2.0, NCSA

Directories

Path Synopsis
Package archive provides support for reading the contents of archives such as .zip and .tar files.
Package archive provides support for reading the contents of archives such as .zip and .tar files.
Package build provides information about how a given binary was built and in what context.
Package build provides information about how a given binary was built and in what context.
Package cmdutil exports shared logic for implementing command-line subcommands using the github.com/google/subcommands package.
Package cmdutil exports shared logic for implementing command-line subcommands using the github.com/google/subcommands package.
Package compare implements comparisons between Kythe values.
Package compare implements comparisons between Kythe values.
Package datasize implements a type representing data sizes in bytes.
Package datasize implements a type representing data sizes in bytes.
Package dedup implements a utility to determine if a record has not been seen before (whether it's unique).
Package dedup implements a utility to determine if a record has not been seen before (whether it's unique).
Package disksort implements sorting algorithms for sets of data too large to fit fully in-memory.
Package disksort implements sorting algorithms for sets of data too large to fit fully in-memory.
encoding
rdf
Package rdf implements encoding of RDF triples, as described in http://www.w3.org/TR/2014/REC-n-triples-20140225/.
Package rdf implements encoding of RDF triples, as described in http://www.w3.org/TR/2014/REC-n-triples-20140225/.
text
Package text contains utilities dealing with the encoding of source text.
Package text contains utilities dealing with the encoding of source text.
Package flagutil is a collection of helper functions for Kythe binaries using the flag package.
Package flagutil is a collection of helper functions for Kythe binaries using the flag package.
Package html is a set of utilities for manipulating html Nodes.
Package html is a set of utilities for manipulating html Nodes.
Package httpencoding provides functions to transparently encode/decode HTTP bodies
Package httpencoding provides functions to transparently encode/decode HTTP bodies
Package keys implements orderedcode encodings for Kythe types.
Package keys implements orderedcode encodings for Kythe types.
Package kytheuri provides a type to represent Kythe URIs.
Package kytheuri provides a type to represent Kythe URIs.
Package markedsource defines functions for rendering MarkedSource.
Package markedsource defines functions for rendering MarkedSource.
Package metadata provides support code for processing Kythe metadata records, of the type generated by instrumented code generators for cross-language linkage.
Package metadata provides support code for processing Kythe metadata records, of the type generated by instrumented code generators for cross-language linkage.
Package netutil provides network utility functions.
Package netutil provides network utility functions.
Package pager implements a generic SetPager that splits a stream of Groups into a single Set and one-or-more associated Pages.
Package pager implements a generic SetPager that splits a stream of Groups into a single Set and one-or-more associated Pages.
Package process contains an implementation of a callback-based asynchronous process.
Package process contains an implementation of a callback-based asynchronous process.
Package profile provides a simple method for exposing profile information through a --cpu_profile flag.
Package profile provides a simple method for exposing profile information through a --cpu_profile flag.
Package ptypes is a thin wrapper around the golang.org/protobuf/ptypes package that adds support for Kythe message types, and handles some type format conversions.
Package ptypes is a thin wrapper around the golang.org/protobuf/ptypes package that adds support for Kythe message types, and handles some type format conversions.
Package reduce provides a simple interface for transforming a stream of inputs.
Package reduce provides a simple interface for transforming a stream of inputs.
Package riegeli implements a Reader and Writer for the Riegeli records format.
Package riegeli implements a Reader and Writer for the Riegeli records format.
Package schema defines constants used in the Kythe schema.
Package schema defines constants used in the Kythe schema.
edges
Package edges defines constants for Kythe edges.
Package edges defines constants for Kythe edges.
facts
Package facts defines constants for Kythe facts.
Package facts defines constants for Kythe facts.
mkdata
Program mkdata converts a text protobuf containing Kythe schema descriptors into a Go source file that can be compiled into the schema package.
Program mkdata converts a text protobuf containing Kythe schema descriptors into a Go source file that can be compiled into the schema package.
nodes
Package nodes defines constants for Kythe nodes.
Package nodes defines constants for Kythe nodes.
tickets
Package tickets defines functions for manipulating Kythe tickets.
Package tickets defines functions for manipulating Kythe tickets.
Package sortutil implements utilities for sorting.
Package sortutil implements utilities for sorting.
Package span implements utilities to resolve byte offsets within a file to line and column numbers.
Package span implements utilities to resolve byte offsets within a file to line and column numbers.
tools
extractschema
Binary extract_schema extracts a machine-readable representation of the Kythe schema from the schema documentation.
Binary extract_schema extracts a machine-readable representation of the Kythe schema from the schema documentation.
print_extra_action
Binary print_extra_action takes a single argument that is a path to file with an protobuf wire-encoding of a Bazel ExtraActionInfo and prints it as JSON to stdout.
Binary print_extra_action takes a single argument that is a path to file with an protobuf wire-encoding of a Bazel ExtraActionInfo and prints it as JSON to stdout.
print_test_status
Binary print_test_status takes a single argument that is a path to file with an protobuf wire-encoding of a Bazel TestResultData and prints it as JSON to stdout.
Binary print_test_status takes a single argument that is a path to file with an protobuf wire-encoding of a Bazel TestResultData and prints it as JSON to stdout.
scan_leveldb
Binary scan_leveldb is the cat command for LevelDB.
Binary scan_leveldb is the cat command for LevelDB.
Package vnameutil provides utilities for generating consistent VNames from common path-like values (e.g., filenames, import paths).
Package vnameutil provides utilities for generating consistent VNames from common path-like values (e.g., filenames, import paths).
test
Program test_vname_rules verifies that a set of vname mapping rules behave as expected.
Program test_vname_rules verifies that a set of vname mapping rules behave as expected.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL