Sign in

Repository Index

47,133 repositories indexed

Filters (1)

Filters

Clear all filters

1–13 of 13 · Most stars

A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.

📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...

♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.

  • go
  • library
  • module
  • retry

A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).

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

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 1.23 implementation of linked list with iterators and generics support

  • generic-linked-list
  • golang-library
  • golang-package
  • iterator