# Packages
Package bus provides access to a singleton instance of an event bus (provided by the calling application).
No description provided by the author
No description provided by the author
No description provided by the author
Package log contains the singleton object and helper functions for facilitating logging within the gosbom library.
Code generated by go generate; DO NOT EDIT.
No description provided by the author
Package version contains all build time metadata (version, build time, git commit, etc).
# Functions
CloseAndLogError closes the given io.Closer and reports any errors found as a warning in the log.
HasAnyOfPrefixes returns an indication if the given string has any of the given prefixes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IsPipedInput returns true if there is no input device, which means the user **may** be providing input via a pipe.
IsTerminal returns true if there is a terminal present.
MatchNamedCaptureGroups takes a regular expression and string and returns all of the named capture group results in a map.
NewStringSet creates a new empty StringSet.
No description provided by the author
No description provided by the author
Tprintf renders a string from a given template string and field values.
No description provided by the author
# Constants
ApplicationName is the non-capitalized name of the application (do not change this).
JSONSchemaVersion is the current schema version output by the JSON encoder This is roughly following the "SchemaVer" guidelines for versioning the JSON schema.
# Variables
No description provided by the author
No description provided by the author
# Type aliases
StringSet represents a set of string types.