Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/ github.com/codegangsta/inject
github.com/codegangsta/inject
@main
Chat with this repo
repository ↗
·
DeepWiki ↗
·
+ Follow
35
symbols
97
edges
2
files
18
documented · 51%
4
cross-repo links
Search
What it actually does
AI analysis from the code graph — generated when you open this
loading…
Extension points
exported contracts — how you extend this code
Injector (Interface)
Injector represents an interface for mapping and injecting dependencies into structs and function arguments. [1 implementers]
inject.go
SpecialString (Interface)
(no doc)
inject_test.go
Applicator (Interface)
Applicator represents an interface for mapping dependencies to a struct. [1 implementers]
inject.go
Invoker (Interface)
Invoker represents an interface for calling functions via reflection. [1 implementers]
inject.go
TypeMapper (Interface)
TypeMapper represents an interface for mapping interface{} values based on type. [1 implementers]
inject.go
Core symbols
most depended-on inside this repo
Get
called by 9
inject.go
Map
called by 5
inject.go
Set
called by 5
inject.go
MapTo
called by 4
inject.go
Invoke
called by 2
inject.go
Get
called by 2
inject.go
SetParent
called by 1
inject.go
Apply
called by 1
inject.go
Shape
Method
15
Function
12
Interface
5
Struct
3
Languages
Go
100%
Modules
by API surface
inject.go
21 symbols
inject_test.go
14 symbols
Used by 4 indexed graphs
manifest dependencies, hub-wide
github.com/GhostTroops/scan4all
github.com/douyu/jupiter
github.com/rs/cors
github.com/tuna/tunasync
For agents
$
claude mcp add inject \ -- python -m otcore.mcp_server <graph>
⬇ download graph artifact