go-funk

Utility library

A modern Go utility library providing generic helpers such as contains, find, filter, etc. using reflect technology.

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

GitHub

5k stars
40 watching
272 forks
Language: Go
last commit: 7 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
samber/lo A Lodash-style Go library with generic implementations of common functional programming operations. 18,166
go-git/go-git A high-level implementation of the Git version control system in Go 6,070
go-kit/kit A toolkit for building microservices in Go 26,684
google/go-containerregistry A Go library and CLIs for working with container registries 3,191
samber/mo A comprehensive set of functional programming abstractions 2,704
hexdigest/gowrap A tool for generating decorators around Go interfaces with various features such as metrics and fallbacks. 1,105
deckarep/golang-set A generic set data structure implementation in Go 4,277
grofers/go-codon Generates Go server code from REST and workflow specifications 142
davecgh/go-spew Provides a deep pretty printer for Go data structures to aid in debugging 6,104
koddr/tutorial-go-fiber-rest-api Builds a RESTful API on Go with Fiber, PostgreSQL, JWT and Swagger documentation in isolated Docker containers. 384
spf13/pflag Provides a drop-in replacement for Go's native flag package to support POSIX/GNU-style flags. 2,441
jessevdk/go-flags A command line option parser library for Go. 2,608
logic-building/functional-go A Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way. 181
golang/tools Provides tools and packages for static analysis and code transformation of Go programs. 7,430
gogs/gogs A self-hosted Git service written in Go, providing features and functionality similar to popular Git services. 45,220