SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Go Functional Projects
-
Project mention: Release Radar ยท August 2024: Major updates from the open source community | dev.to | 2024-09-05
From Charm comes the new fun, functional, and stateful way to build interactive terminal applications. Bubble Tea is text user interface (TUI) framework built using the Go framework. Bubble Tea has been used to create all kinds of fun programs including ASCII movie art, a CLI for ChatGPT, ordering coffee from the command line, and loads more. Congrats to the team on shipping the big 1.0 ๐ฅณ.
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
On the other hand, I advise you NOT to use this kind of library and write simple, fast go code most of the time, with the occasional generics helper. Why the hell would I clutter my code with, for example: https://github.com/samber/lo?tab=readme-ov-file#fromentries-...
-
mo
๐ฆ Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
gofp
A super simple Lodash like utility library with essential functions that empowers the development in Go
-
-
goterators
A utility library that supports aggregate & transforms functions Go with generic. Such as filter, map, reduce, find, exist
-
-
-
-
gogu
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
-
-
-
-
henry
Henry is a go library with generic helper functions in dealing with slices, maps and channels (by modfin)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Functional discussion
Go Functional related posts
-
Three Ways to Think About Go Channels
-
Go 1.22 Release Notes
-
Go is not an easy language (2021)
-
I wrote a for loop so you don't have to. Parallel Map, Filter, Reduce library
-
What is your recommendation for a package beyond std?
-
Functional Programming Library for Golang by IBM
-
Handling nil values: Pointers vs Abstractions
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Sep 2024
Index
What are some of the best open-source Functional projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | bubbletea | 26,729 |
2 | lo | 17,371 |
3 | mo | 2,567 |
4 | oh | 1,357 |
5 | go-functional | 403 |
6 | fpGo | 345 |
7 | fp-go | 297 |
8 | functional-go | 181 |
9 | functools | 176 |
10 | gofp | 144 |
11 | fuego | 141 |
12 | goterators | 126 |
13 | ugm | 121 |
14 | go-monads | 115 |
15 | underscore | 107 |
16 | gogu | 97 |
17 | go-pattern-match | 92 |
18 | stream | 89 |
19 | peds | 62 |
20 | henry | 52 |
21 | dogs | 38 |
22 | gofn | 34 |
23 | gfn | 17 |