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 20 repositories
  • 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 Mar 18, 2025
  • rungroup Public

    A Go module for managing concurrent tasks with automatic cancellation when any task completes or fails.

    goaux/rungroup’s past year of commit activity
    Go 0 Apache-2.0 0 0 1 Updated Mar 16, 2025
  • 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 Mar 15, 2025
  • contextvalue Public

    contextvalue is a Go package that provides type-safe context values using Go generics

    goaux/contextvalue’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Mar 15, 2025
  • 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 Mar 9, 2025
  • tuple Public

    Package tuple provides extremely simple generic tuple types and utility functions for creating tuples

    goaux/tuple’s past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Feb 22, 2025
  • 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
  • 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

Top languages

Loading…

Most used topics

Loading…