go-common

module
v0.18.2 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2025 License: MIT

README

go-common

Common Go utilities for building services and other Go software built in Netic.

Directories

Path Synopsis
pkg
cli/errors
Deprecated: errors is deprecated and has been moved to github.com/neticdk/go-common/pkg/cli/cmd
Deprecated: errors is deprecated and has been moved to github.com/neticdk/go-common/pkg/cli/cmd
cli/secrets
Package secrets provides a flexible way to retrieve secrets from various providers with context-aware functionality for timeout and cancellation support.
Package secrets provides a flexible way to retrieve secrets from various providers with context-aware functionality for timeout and cancellation support.
cncf
Package cncf provides functionality for interacting with the Cloud Native Computing Foundation (CNCF) landscape.
Package cncf provides functionality for interacting with the Cloud Native Computing Foundation (CNCF) landscape.
file
Deprecated: file is deprecated - use github.com/neticdk/go-stdlib/file
Deprecated: file is deprecated - use github.com/neticdk/go-stdlib/file
git
json
Deprecated: json is deprecated - use github.com/neticdk/go-stdlib/xjson
Deprecated: json is deprecated - use github.com/neticdk/go-stdlib/xjson
log
Package log contains utility functions around Go slog package
Package log contains utility functions around Go slog package
qsparser
Package qsparser is used to parse various query strings.
Package qsparser is used to parse various query strings.
repometrics
Package repometrics provides functionality to analyze software repositories and gather metrics about their health, activity, and security status.
Package repometrics provides functionality to analyze software repositories and gather metrics about their health, activity, and security status.
sbom
Package sbom provides functionality for working with Software Bill of Materials (SBOM) files.
Package sbom provides functionality for working with Software Bill of Materials (SBOM) files.
set
Deprecated: set is deprecated - use github.com/neticdk/go-stdlib/set
Deprecated: set is deprecated - use github.com/neticdk/go-stdlib/set
slice
Deprecated: slice is deprecated - use github.com/neticdk/go-stdlib/xslices
Deprecated: slice is deprecated - use github.com/neticdk/go-stdlib/xslices
string
Deprecated: string is deprecated - use github.com/neticdk/go-stdlib/xstrings
Deprecated: string is deprecated - use github.com/neticdk/go-stdlib/xstrings
structs
Deprecated: structs is deprecated - use github.com/neticdk/go-stdlib/xstructs
Deprecated: structs is deprecated - use github.com/neticdk/go-stdlib/xstructs
tui/logger/charm
Package logger provides a logging interface and implementations using the charmbracelet/lipgloss and charmbracelet/log packages.
Package logger provides a logging interface and implementations using the charmbracelet/lipgloss and charmbracelet/log packages.
unit
Deprecated: unit is deprecated - use github.com/neticdk/go-stdlib/unit
Deprecated: unit is deprecated - use github.com/neticdk/go-stdlib/unit
version
Deprecated: version is deprecated and has been moved to github.com/neticdk/go-stdlib/version
Deprecated: version is deprecated and has been moved to github.com/neticdk/go-stdlib/version
vulnscan
Package vulnscan provides vulnerability scanning capabilities for software projects.
Package vulnscan provides vulnerability scanning capabilities for software projects.

Jump to

Keyboard shortcuts

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