Skip to content

Conversation

@danpasecinic
Copy link
Owner

This pull request introduces a comprehensive benchmarking suite for the needle dependency injection library, comparing its performance against other popular Go DI libraries (do, dig, fx).

It also includes significant internal refactoring to improve concurrency safety and efficiency in the container's registration logic, and exposes new "unsafe" methods for internal use to avoid unnecessary locking.

@danpasecinic danpasecinic self-assigned this Dec 7, 2025
@danpasecinic danpasecinic added the enhancement New feature or request label Dec 7, 2025
@danpasecinic danpasecinic merged commit 608b38f into development Dec 7, 2025
2 checks passed
@danpasecinic danpasecinic deleted the test/include-benchmark-comparisons branch December 7, 2025 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants