gointernals

module
v1.0.7 Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2026 License: Apache-2.0

README

gointernals

Go Reference

This is a monorepo for Holyheld internal packages we use in multiple projects.

Releases

Directories

Path Synopsis
Package closeutil provides convenience methods to wrap closing process with logging on suppression of related errors
Package closeutil provides convenience methods to wrap closing process with logging on suppression of related errors
Package currency provides types for Currency nominators to be used in Holyheld projects
Package currency provides types for Currency nominators to be used in Holyheld projects
Package gcloudsecrets provides wrapper over secretmanager.Client
Package gcloudsecrets provides wrapper over secretmanager.Client
Package gcloudstorage provides convenience wrapper over cloud.google.com/go/storage.
Package gcloudstorage provides convenience wrapper over cloud.google.com/go/storage.
Package gcloudtranslate provides an implementation wrapper of translation.Translator for Google Cloud Translate client
Package gcloudtranslate provides an implementation wrapper of translation.Translator for Google Cloud Translate client
Package holder provides several ways of storing the value in a reactive-ish way, so the caller may be able to read fresh current value every time
Package holder provides several ways of storing the value in a reactive-ish way, so the caller may be able to read fresh current value every time
Package holyapi provides client for interacting with other Holyheld services over HTTP
Package holyapi provides client for interacting with other Holyheld services over HTTP
Package md2 provides utils for working with telegram's MarkdownV2 texts
Package md2 provides utils for working with telegram's MarkdownV2 texts
Package parallel provides useful convenience helpers for parallel / batch execution
Package parallel provides useful convenience helpers for parallel / batch execution
Package passwordutil provides utils for generating and validating passwords for users.
Package passwordutil provides utils for generating and validating passwords for users.
Package pool provides wrappers over sync.Pool to be used in Holyheld applications
Package pool provides wrappers over sync.Pool to be used in Holyheld applications
Package ref provides utils for interacting with reference values, for example taking the ref of immediate value or safely casting ref to default value of type
Package ref provides utils for interacting with reference values, for example taking the ref of immediate value or safely casting ref to default value of type
Package rest provides service-wide utils and convenience helpers to be used in cross-service requests
Package rest provides service-wide utils and convenience helpers to be used in cross-service requests
Package slogutil provides utility and convenience functions that help convert types to slog.Attr types or wrap values in a way that is convenient for Holyheld projects
Package slogutil provides utility and convenience functions that help convert types to slog.Attr types or wrap values in a way that is convenient for Holyheld projects
Package storage defines common types & interfaces for programmatic storage implementations.
Package storage defines common types & interfaces for programmatic storage implementations.
Package translation defines common types & interfaces for translation services.
Package translation defines common types & interfaces for translation services.
Package typeutil provides convenience utilities for working with go types
Package typeutil provides convenience utilities for working with go types

Jump to

Keyboard shortcuts

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