The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 11 Go Programming Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
mo
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
-
version-manager
🔥🔥🔥 A general version manager for multiple sdks, such as Java, Go, Node.js, Deno, Bun, .Net, Python, PyPy, PHP, Rust, Kotlin, Scala, Groovy, Flutter, Julia, Zig, V, Typst, Android SDKs. A much better choice than vfox, fnm, gvm, etc.
-
gogu
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
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-...
Try this awesome tool https://github.com/adnanh/webhook and you can make any bot you wish
Project mention: Functional Programming Library for Golang by IBM | news.ycombinator.com | 2023-08-17A simple alternative is the combination of:
- https://github.com/samber/lo
- https://github.com/samber/mo
The split is also nice as you can choose to just use the generic convenience functions from lo without the more FP related things from mo.
Go Programming related posts
- Build Your Own BitTorrent
- samber/lo utility package based on generics
- What the state of functional programming ecosystem ?
- golings, learn golang through exercises
- Launch HN: CodeCrafters (YC S22) – Practice writing complex software
- Improve your Golang skill by rewriting popular software
- Programming Katas å½¢
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Programming projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | lo | 15,293 |
2 | webhook | 9,849 |
3 | mo | 2,245 |
4 | version-manager | 268 |
5 | golang-book | 143 |
6 | gokatas | 99 |
7 | gogu | 92 |
8 | WordIDE | 36 |
9 | gotil | 9 |
10 | ArborGo | 3 |
11 | tinygp | 2 |
Sponsored