MCPcopy 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
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

Go100%

Modules by API surface

inject.go21 symbols
inject_test.go14 symbols

For agents

$ claude mcp add inject \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact