package
0.81.0
Repository: https://github.com/nextlinux/gosbom.git
Documentation: pkg.go.dev

# 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

# Structs

No description provided by the author

# Type aliases

StringSet represents a set of string types.