Directories ¶
Path | Synopsis |
---|---|
Package api is a set of types for interacting with the GitHub API.
|
Package api is a set of types for interacting with the GitHub API. |
Package asciisanitizer implements an ASCII control character sanitizer for UTF-8 strings.
|
Package asciisanitizer implements an ASCII control character sanitizer for UTF-8 strings. |
Package auth is a set of functions for retrieving authentication tokens and authenticated hosts.
|
Package auth is a set of functions for retrieving authentication tokens and authenticated hosts. |
Package browser facilitates opening of URLs in a web browser.
|
Package browser facilitates opening of URLs in a web browser. |
Package config is a set of types for interacting with the goctl configuration files.
|
Package config is a set of types for interacting with the goctl configuration files. |
Package jq facilitates processing of JSON strings using jq expressions.
|
Package jq facilitates processing of JSON strings using jq expressions. |
Package jsonpretty implements a terminal pretty-printer for JSON.
|
Package jsonpretty implements a terminal pretty-printer for JSON. |
Package markdown facilitates rendering markdown in the terminal.
|
Package markdown facilitates rendering markdown in the terminal. |
Package prompter provides various methods for prompting the user with questions for input.
|
Package prompter provides various methods for prompting the user with questions for input. |
Package repository is a set of types and functions for modeling and interacting with GitHub repositories.
|
Package repository is a set of types and functions for modeling and interacting with GitHub repositories. |
Package ssh resolves local SSH hostname aliases.
|
Package ssh resolves local SSH hostname aliases. |
Package tableprinter facilitates rendering column-formatted data to a terminal and TSV-formatted data to a script or a file.
|
Package tableprinter facilitates rendering column-formatted data to a terminal and TSV-formatted data to a script or a file. |
Package template facilitates processing of JSON strings using Go templates.
|
Package template facilitates processing of JSON strings using Go templates. |
Package term provides information about the terminal that the current process is connected to (if any), for example measuring the dimensions of the terminal and inspecting whether it's safe to output color.
|
Package term provides information about the terminal that the current process is connected to (if any), for example measuring the dimensions of the terminal and inspecting whether it's safe to output color. |
Package text is a set of utility functions for text processing and outputting to the terminal.
|
Package text is a set of utility functions for text processing and outputting to the terminal. |
Click to show internal directories.
Click to hide internal directories.