Skip to content
You must be logged in to sponsor samber

Become a sponsor to Samuel Berthe

@samber

Samuel Berthe

samber
Nantes, France

Hey! I'm Samuel

I love open source and try to give back to the community.

In the past, I contributed to several projects in the container ecosystem 🐳 before shifting back to backend development. Most of my open-source projects were born out of frustrations I encountered in day-to-day work. They now run in production environments, in the products I built.

I currently maintain:

Go toolchain:

  • samber/lo: A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
  • samber/do: A dependency injection toolkit based on Go 1.18+ Generics
  • samber/mo: Monads based on Go 1.18+ Generics (Option, Result, Either...)
  • samber/oops: Error handling library with context, assertion, stack trace and source fragments
  • samber/hot: In-memory caching library

Go slog toolchain:

Other minor Go libs:

Prometheus tooling:

Other:

I try to maintain them all with backward compatibility, with adherence to semver, and the greatest respect for users and contributors. For most of my projects, my primary concern is keeping APIs simple for the developers' convenience.

Developing and maintaining projects is time-consuming. So it would be nice if I can get some warm donations from the community to help me keep doing this.

Thank you for your support! πŸ™Œ

Current sponsors 6

@therealpaulgg
@mralves
@theopenlane
@phith0n
@nekomeowww
@BetterStackHQ
Past sponsors 15
Private Sponsor
@flexibrah
@smbl64
@louis77
@jamesainslie
@datum-cloud
@wangmir
@haruwo
@lucastsudaka
@abh
@Coen90
@quickwit-inc
@mtsoltan
@CHECK24
@thnxdev

Featured work

  1. samber/lo

    πŸ’₯ A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

  2. samber/awesome-prometheus-alerts

    🚨 Collection of Prometheus alerting rules

    HTML 7,285
  3. samber/mo

    πŸ¦„ Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

    Go 3,017
  4. samber/do

    βš™οΈ A dependency injection toolkit based on Go 1.18+ Generics.

    Go 2,188

Select a tier

$ a month

You'll receive any rewards listed in the $20 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select

πŸ™

$20 a month

Select

πŸ™ πŸ™

$50 a month

Select

πŸ™ πŸ™ πŸ™

$100 a month

Select

πŸ™ πŸ™ πŸ™ πŸ™

$200 a month

Select

πŸ™ πŸ™ πŸ™ πŸ™ πŸ™