MCPcopy Index your code
hub / github.com/draffensperger/go-interlang

github.com/draffensperger/go-interlang @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
85 symbols 132 edges 59 files 8 documented · 9%
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

GoAdder (Interface)
(no doc)
dyn_langs_to_go/java_to_go/src/main/java/javatogo/JavaToGo.java

Core symbols most depended-on inside this repo

Add
called by 6
dyn_langs_to_go/java_to_go/src/main/java/javatogo/JavaToGo.java
AddConstraint
called by 2
go_to_c/dynamic_c_lib/lp.go
add
called by 1
c_to_go/callbacks/adder.c
GoTotalCallback
called by 1
c_to_go/callbacks/main.go
GoAdder
called by 1
c_to_go/static_go_lib/adder/adder.go
GiveGoTotal
called by 1
c_to_go/to_c_and_back/main.go
Add
called by 1
c_to_go/cxx_to_go_dyn_lib/go_adder/adder.go
distance_to
called by 1
go_to_cxx/c_wrapper/point.cxx

Shape

Function 64
Method 13
Class 5
Interface 1
Struct 1
TypeAlias 1

Languages

Go59%
C20%
C++8%
Ruby7%
Java5%
Python1%

Modules by API surface

go_to_c/dynamic_c_lib/lp.go10 symbols
dyn_langs_to_go/java_to_go/src/main/java/javatogo/JavaToGo.java4 symbols
benchmarks/go_concurrent/main.go4 symbols
go_to_cxx/swig/point/point.cxx3 symbols
benchmarks/go_to_go_http/main.go3 symbols
benchmarks/go_to_c_no_op/main.go3 symbols
benchmarks/go_only/harmonic.go3 symbols
benchmarks/c_only/main.c3 symbols
go_to_cxx/c_wrapper/point.cxx2 symbols
go_to_c/dynamic_c_lib/main.go2 symbols
dyn_langs_to_go/go_adder/adder.go2 symbols
c_to_go/to_c_and_back/main.go2 symbols

For agents

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

⬇ download graph artifact