The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Do Alternatives
Similar projects and alternatives to do
-
-
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.
-
-
-
-
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.
-
container
A lightweight yet powerful IoC dependency injection container for the Go programming language (by golobby)
-
hooks
Simple, type-safe hook system to enable easier modularization of your Go code. (by mikestefanello)
-
hooks-example
Example of a modular monolithic codebase in Go using hooks and dependency injection.
-
-
go-cloud
The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
do reviews and mentions
- Google’s Wire: Automated Dependency Injection in Go
-
Genjector: Reflection-free Run-Time Dependency Injection framework for Go 1.18+
How does this compare with https://github.com/samber/do ?
-
Modular monolithic codebase architecture example using Hooks and Do (for DI)
Last week I posted here about a new library that I released called hooks that was generally well-received. I've since built out an example application using hooks and do (excellent library for dependency-injection) to not only highlight use-cases for hooks but also to demonstrate the larger idea/concept I had for using hooks to build modular monoliths with Go that I wanted to share and perhaps start a discussion about.
-
Hooks: Simple, type-safe hook system for Go
It's not, but I've been thinking about it. I may experiment with it in a different branch of a different repo. I'm not sure if everyone would want hooks included or baked in to Pagoda, but I do think it would be a very good fit. I recently worked on and published an application example using hooks and do (for DI) to emphasize a fully modular architecture: https://github.com/mikestefanello/hooks-example. That highlights the vision I had for the overall approach with hooks, and I think it came out quite nice. I'd really like feedback on that, so if you have any, please let me know.
- A dependency injection toolkit based on Go 1.18+ Generics. Support for health checks and graceful shutdown.
-
A note from our sponsor - WorkOS
workos.com | 29 Mar 2024
Stats
samber/do is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of do is Go.