MCPcopy Index your code
hub / github.com/dimiro1/health

github.com/dimiro1/health @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
112 symbols 423 edges 17 files 44 documented · 39%
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

Checker (Interface)
Checker is a interface used to provide an indication of application health. [7 implementers]
checker.go
Redis (Interface)
Redis is a interface used to abstract the access of the Version string [3 implementers]
redis/checker.go
CheckerFunc (FuncType)
CheckerFunc is an adapter to allow the use of ordinary go functions as Checkers.
checker.go

Core symbols most depended-on inside this repo

NewHealth
called by 17
health.go
IsUp
called by 17
health.go
IsDown
called by 16
health.go
AddInfo
called by 14
health.go
AddChecker
called by 13
checker.go
Down
called by 10
health.go
Up
called by 10
health.go
GetInfo
called by 9
health.go

Shape

Function 59
Method 31
Struct 17
Interface 3
FuncType 1
TypeAlias 1

Languages

Go100%

Modules by API surface

checker_test.go15 symbols
health.go14 symbols
health_test.go13 symbols
checker.go11 symbols
redis/redigo_test.go8 symbols
db/checker_test.go8 symbols
redis/redigo.go7 symbols
redis/checker_test.go7 symbols
redis/checker.go6 symbols
db/checker.go6 symbols
url/checker_test.go5 symbols
url/checker.go4 symbols

For agents

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

⬇ download graph artifact