Sign in

Repository Index

47,133 repositories indexed

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters (1)

Filters

Clear all filters

1–24 of 26 · Most stars

A modern Go utility library which provides helpers (map, find, contains, filter, ...)

🔘 Minimalistic and High-performance goroutine worker pool written in Go

  • go
  • goroutine-pool
  • worker-pool
  • worker-pool-factory

A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.

Gno: An interpreted, stack-based Go virtual machine to build succinct and composable apps + gno.land: a blockchain for timeless code and fair open-source.

  • gno
  • gnoland
  • gnolang
  • bft

Emits events in Go way, with wildcard, predicates, cancellation possibilities and many other good wins

  • emitter
  • golang

⚙️ Golang functional utility library with syntactic sugar. It's like lodash, but for Go

  • golang
  • functional-programming
  • utility-library
  • go

A super simple Lodash like utility library with essential functions that empowers the development in Go

A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.

  • go
  • async
  • hacktoberfest

Pure-Go SQL parser, formatter, linter and security scanner for 8 dialects. Zero-copy, race-free, with an LSP and MCP server.

Go asynchronous simple function utilities, for managing execution of closures and callbacks

  • goroutine
  • callback
  • closure
  • golang

🌟 Useful functional programming helpers for Go

  • golang
  • go
  • functional-programming
  • library

A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.

Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.

  • golang
  • go
  • pooling
  • pool

UNIS: A Common Architecture for String Utilities within the Go Programming Language.

  • golang
  • string
  • utility-wrapper

Simple and performant utilies using Go generics inspired by JavaScript and Python

  • golang
  • go
  • utilities
  • generics

High performance utility functions using Generics

  • filter
  • functional
  • generics
  • go

Go utility library for convenient looping using Go's range-over-func feature

  • golang

Abstractions and utilities to get rid of boilerplate code in business logic

  • datastructures
  • generic
  • go
  • golang

One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one line.