MCPcopy Index your code
hub / github.com/RedHatOfficial/GoCourse

github.com/RedHatOfficial/GoCourse @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,456 symbols 2,542 edges 750 files 267 documented · 18%
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

OpenShape (Interface)
OpenShape represents an "open" 2D shape, such as line, arc, spline etc. [4 implementers]
lesson3/16_more_interface_implementations.go
OpenShape (Interface)
OpenShape represents an "open" 2D shape, such as line, arc, spline etc. [4 implementers]
lesson3/14_interface_missing_implementation.go
OpenShape (Interface)
OpenShape represents an "open" 2D shape, such as line, arc, spline etc. [4 implementers]
lesson3/13_interface.go
OpenShape (Interface)
OpenShape represents an "open" 2D shape, such as line, arc, spline etc. [4 implementers]
lesson3/15_interface_implementation_via_methods.go
OpenShape (Interface)
(no doc) [4 implementers]
lesson14/shapes_3.go
OpenShape (Interface)
(no doc) [4 implementers]
lesson14/shapes_4.go
OpenShape (Interface)
(no doc) [4 implementers]
lesson14/shapes_1.go
OpenShape (Interface)
(no doc) [4 implementers]
lesson14/shapes_2.go

Core symbols most depended-on inside this repo

Save
called by 22
lesson7/glot/glot16.go
Print
called by 21
lesson8/35_list.go
test_check_type
called by 12
lesson14/check_types_2.go
test_check_type
called by 11
lesson14/check_types_4.go
test_check_type
called by 11
lesson14/check_types_3.go
test_check_type
called by 11
lesson14/check_types_1.go
Insert
called by 10
lesson7/marshalling/29_bson_binary_tree_decode.go
Insert
called by 10
lesson7/marshalling/28_json_binary_tree_decode.go

Shape

Function 1,093
Struct 193
Method 108
Interface 33
TypeAlias 27
Class 1
FuncType 1

Languages

Go99%
C1%
Python1%
Java1%

Modules by API surface

lesson7/marshalling/32_size_comparison_C.go16 symbols
lesson11/size_comparison.go16 symbols
benchmarks/parameter_value_reference/conf/config.go16 symbols
lesson3/16_more_interface_implementations.go15 symbols
lesson14/type_switch_2.go13 symbols
lesson14/type_assertion_3.go13 symbols
lesson14/type_assertion_2.go13 symbols
lesson7/marshalling/35_cycle_in_graph.go11 symbols
lesson7/marshalling/33_graph.go11 symbols
testing/ogletest/ogletest2/factorial_test.go10 symbols
testing/ogletest/ogletest1/factorial_test.go10 symbols
lesson7/marshalling/31_size_comparison_B.go10 symbols

Datastores touched

pqgotestDatabase · 1 repos

For agents

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

⬇ download graph artifact