DylanMeeus / hasgo
Haskell-flavoured functions for Go
☆140Updated 3 years ago
Related projects: ⓘ
- Functional Experiment in Golang☆141Updated 5 months ago
- This library is inspired by functional programming - Clojure☆181Updated 10 months ago
- Pattern matchings for Go.☆243Updated last year
- Example project for an article Metaprogramming with Go☆91Updated 2 years ago
- [TOOL/CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural typ…☆197Updated last year
- Optional is a library of optional Go types☆209Updated last year
- Dead simple Go database migration library.☆169Updated 6 months ago
- 🌐 Interact with browser from Go. Manually crafted WebAPI interoperation library.☆204Updated 6 months ago
- Monad, Functional Programming features for Golang☆345Updated 10 months ago
- Logur is an opinionated collection of logging best practices☆201Updated 3 years ago
- dagger is a fast, concurrency safe, mutable, in-memory directed graph library. Also includes a number of generic, concurrency safe data-s…☆305Updated last year
- 🔊Minimalist message bus implementation for internal communication with zero-allocation magic on Emit☆335Updated last year
- Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles☆361Updated last year
- Useful Go String methods☆185Updated last year
- SQL data mapper for Go☆214Updated last year
- The world’s most powerful template engine and Go embeddable interpreter☆424Updated this week
- Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library☆344Updated 4 months ago
- ☆130Updated this week
- Convert Go values to their AST☆306Updated last month
- A Go library for validating structs, maps and slices.☆222Updated 2 months ago
- Drop-in replacement for the standard library errors package and github.com/pkg/errors☆194Updated 2 years ago
- Quick helpers for testing Go applications☆527Updated 6 months ago
- A refactoring tool for Go☆668Updated 3 months ago
- A go in-memory table☆228Updated 2 years ago
- Is a general library to help modify or set data within data structures and other objects.☆226Updated last year
- Idiomatic Domain-driven Design, CQRS and Event Sourcing for Go☆92Updated last week
- Selected Go-internal packages factored out from the standard library☆849Updated last month
- Full-featured test framework for Go! Assertions, fuzzing, input testing, output capturing, and much more! 🍕☆418Updated last year
- Code generation tools for Go.☆421Updated last week
- A tool for design-by-contract in Go☆109Updated 5 years ago