Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

25–40 of 40 · Most stars

A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types.

  • error-handling
  • errors
  • go
  • golang

Go validation library with functional API built on top of generics, statically typed and batteries included :fire:

  • generics
  • go
  • type-safe
  • validation

A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts

  • string-distance
  • suggestions
  • typo
  • typing

Go option and result types that optionally contain a value

  • golang
  • option
  • result
  • error

Define a Go struct. Get a CLI that an agent can discover, call, sandbox, and debug. Flags, env vars, config files, validation, JSON Schema, MCP, structured errors, and WASM. Built on Cobra.

  • cli
  • cobra
  • flags
  • viper

Small package which wraps error responses to follow jsonapi.org

  • json-error
  • json-api
  • jsonapi-spec
  • go

Next-generation HTTP router for Go 1.27+ with type-safe handlers, RFC 9457 errors, and built-in OpenAPI generation. Minimal dependencies, blazing performance.

  • generics
  • go
  • golang
  • http-router

A Simple Yet Highly Powerful Package For Error Handling

  • go
  • golang
  • error
  • errorhandler

Feature-rich filesystem mocking for Go tests: comprehensive error injection, latency simulation, write operations, operation statistics, and standalone file handles. Built on testing/fstest.MapFS with comprehensive fs.FS interface support.

Simple golang error handling with classification primitives.

  • golang
  • errors
  • classification
  • interfaces