Skip to content
@goaux

goaux

A collection of small, auxiliary Go modules designed to support and enhance Go programming projects.

Popular repositories Loading

  1. timer timer Public

    The timer module provides a context-aware Sleep function for Go applications.

    Go 1

  2. results results Public

    Package results provides generic types for handling function results with potential errors.

    Go

  3. headline headline Public

    Package headline provides functionality to extract the first non-empty line from a string.

    Go

  4. prefixwriter prefixwriter Public

    Package prefixwriter provides a writer that prefixes each line with a specified byte slice.

    Go

  5. stacktrace stacktrace Public

    Package stacktrace provides enhanced error handling capabilities with call stack dumps for Go applications.

    Go

  6. jsonify jsonify Public

    Package jsonify provides utility functions for JSON encoding of various types, including protobuf messages and standard Go types.

    Go

Repositories

Showing 10 of 18 repositories
  • protoiter Public

    protoiter provides generic iterator functions for Protocol Buffers reflection

    goaux/protoiter’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Dec 1, 2024
  • slog Public

    helper modules for using https://pkg.go.dev/log/slog effectively.

    goaux/slog’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Oct 28, 2024
  • results Public

    Package results provides generic types for handling function results with potential errors.

    goaux/results’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 27, 2024
  • istest Public

    `istest` is a Go package that provides utilities for detecting and working with test environments in Go programs.

    goaux/istest’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 27, 2024
  • backoff Public

    `backoff` is a Go package that provides iterators powered by github.com/cenkalti/backoff/v4.

    goaux/backoff’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 25, 2024
  • iter Public

    iter is a Go package that provides utility functions and types for working with iterators in Go (since go1.23).

    goaux/iter’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 20, 2024
  • stacktrace Public

    Package stacktrace provides enhanced error handling capabilities with call stack dumps for Go applications.

    goaux/stacktrace’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 19, 2024
  • prefixwriter Public

    Package prefixwriter provides a writer that prefixes each line with a specified byte slice.

    goaux/prefixwriter’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 8, 2024
  • decowriter Public

    Package decowriter provides a writer that add a prefix and a suffix to each line.

    goaux/decowriter’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 8, 2024
  • scope Public

    scope is a Go module that provides iterators that can be used to automatically close, unlock, or cancel resources like files when they are no longer needed.

    goaux/scope’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 1, 2024

Top languages

Loading…

Most used topics

Loading…