docs
lo
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
docs
-
Spf13 Google
Google search turned up https://www.mongodb.com/docs/manual/ as the MongoDB user manual.
According to Github, he even contributed to it https://github.com/mongodb/docs/graphs/contributors
There's a lot of evidence that his claims are at least plausible if not credible.
You created a burner account and anonymously keep spreading obscure attacks and lies without any evidence.
-
MongoDB Wire Protocol Specification License
The "You may not use or adapt this material for any commercial purpose, such as to create a commercial database or database-as-a-service offering" language suggests that they think the license covers more than just distributing the document, which I believe is an unusual interpretation of what a spec copyright allows the author to prevent.
Lawyer repellent (I hope): The quote comes from https://github.com/mongodb/docs/commit/50e48200cde7e2eaffdc6... , and anyone who receives this comment may copy it as they like.
lo
-
Standard library data structures?
otherwise this library has some success for some operations: https://github.com/samber/lo - it's a bit of tooling around searching/filtering and such, you'll need to dig a bit more if you need vecdeque, heaptree and such.
-
Compiiile, the most convenient way to render a folder containing markdown files
case in point, lo
-
Have yet to use generics...Am I missing out?
I rarely implement generic struct or method my own. But i use https://github.com/samber/lo quite a lot for slice/map manipulation.
-
-🎄- 2022 Day 1 Solutions -🎄-
in idiomatic Go, you must check errors whenever possible. you use the "github.com/samber/lo" package solely to hide error checking and forgot to check scanner.Err()
Yeah, the Go community has a very DIY mindset. I don't really mind it, but there are libraries that attempt to address it, such as: https://github.com/samber/lo
-
The most helpful Go Packages
https://github.com/samber/lo nice helpers for doing small things: map, filter, contains, find...
-
GitHub - crufter/functional: A functional "standard" library for Go
There's a very complete library available for this here: https://github.com/samber/lo It was posted here last week.
-
Any major projects using generics?
I'm not sure what you mean with "major" but I've been using https://github.com/samber/lo more often than I expected when I first heard about it.
-
Sell me on golang being an expressive language.
I am not sure if golang not have the 'map', 'filter' function built in, but you can find the library for doing this https://github.com/samber/lo
- Spf13 Google
What are some alternatives?
underscore - 🌟 Useful functional programming helpers for Go 1.18 and beyond
mo - 🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
fp-go - Fp-go is a collection of Functional Programming helpers powered by Golang 1.18+ generics.
go-generic-optional - Implementation of Optionals in Go using Generics
gofp - A super simple Lodash like utility library with essential functions that empowers the development in Go
fpGo - Monad, Functional Programming features for Golang
fuego - Functional Experiment in Golang
goterators - A utility library that supports aggregate & transforms functions Go with generic. Such as filter, map, reduce, find, exist
functional-go - This library is inspired by functional programming - Clojure
pie - 🍕 Enjoy a slice! A utility library for dealing with slices and maps that focuses on type safety and performance.
valor - Go option and result types that optionally contain a value
slicesol