 9bdcbe0447
			
		
	
	9bdcbe0447
	
	
	
		
			
			Major integrations and fixes: - Added BACKBEAT SDK integration for P2P operation timing - Implemented beat-aware status tracking for distributed operations - Added Docker secrets support for secure license management - Resolved KACHING license validation via HTTPS/TLS - Updated docker-compose configuration for clean stack deployment - Disabled rollback policies to prevent deployment failures - Added license credential storage (CHORUS-DEV-MULTI-001) Technical improvements: - BACKBEAT P2P operation tracking with phase management - Enhanced configuration system with file-based secrets - Improved error handling for license validation - Clean separation of KACHING and CHORUS deployment stacks 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # :hammer_and_pick: dig [![GoDoc][doc-img]][doc] [![GitHub release][release-img]][release] [![Build Status][ci-img]][ci] [![Coverage Status][cov-img]][cov] [![Go Report Card][report-card-img]][report-card]
 | |
| 
 | |
| A reflection based dependency injection toolkit for Go.
 | |
| 
 | |
| ### Good for:
 | |
| 
 | |
| * Powering an application framework, e.g. [Fx](https://github.com/uber-go/fx).
 | |
| * Resolving the object graph during process startup.
 | |
| 
 | |
| ### Bad for:
 | |
| 
 | |
| * Using in place of an application framework, e.g. [Fx](https://github.com/uber-go/fx).
 | |
| * Resolving dependencies after the process has already started.
 | |
| * Exposing to user-land code as a [Service Locator](https://martinfowler.com/articles/injection.html#UsingAServiceLocator).
 | |
| 
 | |
| ## Installation
 | |
| 
 | |
| We recommend consuming [SemVer](http://semver.org/) major version `1` using
 | |
| your dependency manager of choice.
 | |
| 
 | |
| ```
 | |
| $ glide get 'go.uber.org/dig#^1'
 | |
| $ dep ensure -add "go.uber.org/dig@v1"
 | |
| $ go get 'go.uber.org/dig@v1'
 | |
| ```
 | |
| 
 | |
| ## Stability
 | |
| 
 | |
| This library is `v1` and follows [SemVer](http://semver.org/) strictly.
 | |
| 
 | |
| No breaking changes will be made to exported APIs before `v2.0.0`.
 | |
| 
 | |
| [doc-img]: http://img.shields.io/badge/GoDoc-Reference-blue.svg
 | |
| [doc]: https://godoc.org/go.uber.org/dig
 | |
| 
 | |
| [release-img]: https://img.shields.io/github/release/uber-go/dig.svg
 | |
| [release]: https://github.com/uber-go/dig/releases
 | |
| 
 | |
| [ci-img]: https://github.com/uber-go/dig/actions/workflows/go.yml/badge.svg
 | |
| [ci]: https://github.com/uber-go/dig/actions/workflows/go.yml
 | |
| 
 | |
| [cov-img]: https://codecov.io/gh/uber-go/dig/branch/master/graph/badge.svg
 | |
| [cov]: https://codecov.io/gh/uber-go/dig/branch/master
 | |
| 
 | |
| [report-card-img]: https://goreportcard.com/badge/github.com/uber-go/dig
 | |
| [report-card]: https://goreportcard.com/report/github.com/uber-go/dig
 | |
| 
 | |
| ## Stargazers over time
 | |
| 
 | |
| [](https://starchart.cc/uber-go/dig)
 | |
| 
 |