golang-utils

module
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2024 License: MIT

README

golang-utils

Go Reference CI codecov

Misc bits & pieces complementing the Go standard library.

Developers

Contributions are welcome, please check in on proposed implementation before sending a PR. You can validate your changes by running ./validate.sh from the root of the repo.

Directories

Path Synopsis
Package cryptoz provides various utilities for working with symmetric and asymmetric encryption.
Package cryptoz provides various utilities for working with symmetric and asymmetric encryption.
Package errorz provides various utilities for working with errors.
Package errorz provides various utilities for working with errors.
Package filez provides various utilities for working with paths, files, and directories.
Package filez provides various utilities for working with paths, files, and directories.
Package fixturez provides a test suite framework.
Package fixturez provides a test suite framework.
Package hashz provides various utilities calculating hashes.
Package hashz provides various utilities calculating hashes.
Package idz provides various utilities for generating IDs and random values.
Package idz provides various utilities for generating IDs and random values.
Package injectz provides a simple, context-based dependency injection framework.
Package injectz provides a simple, context-based dependency injection framework.
internal/tinjectz
Package tinjectz is a generated GoMock package.
Package tinjectz is a generated GoMock package.
Package ioz provides various utilities for working with input/output.
Package ioz provides various utilities for working with input/output.
Package jsonz provides various utilities for working with JSON.
Package jsonz provides various utilities for working with JSON.
Package memz provides various utilities for working with pointers, slices, and maps.
Package memz provides various utilities for working with pointers, slices, and maps.
Package numz provides various utilities for working with numbers.
Package numz provides various utilities for working with numbers.
Package outz provides various utilities for styling, formatting, and capturing output.
Package outz provides various utilities for styling, formatting, and capturing output.
Package stringz provides various utilities for working with strings.
Package stringz provides various utilities for working with strings.
Package tplz provides various utilities for working with the Go templating engine.
Package tplz provides various utilities for working with the Go templating engine.
Package urlz provides various utilities for working URLs.
Package urlz provides various utilities for working URLs.
Package vldz provides various utilities for validating data.
Package vldz provides various utilities for validating data.

Jump to

Keyboard shortcuts

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