MCPcopy Index your code
hub / github.com/dhax/go-base

github.com/dhax/go-base @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
243 symbols 600 edges 42 files 139 documented · 57%
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

ProfileStore (Interface)
ProfileStore defines database operations for a profile. [3 implementers]
api/app/profile.go
AuthStorer (Interface)
AuthStorer defines database operations on accounts and tokens. [2 implementers]
auth/pwdless/api.go
Mailer (Interface)
(no doc) [2 implementers]
email/mailer.go
AccountStore (Interface)
AccountStore defines database operations for account management.
api/admin/accounts.go
AccountStore (Interface)
AccountStore defines database operations for account.
api/app/account.go

Core symbols most depended-on inside this repo

Render
called by 18
auth/pwdless/errors.go
Render
called by 13
api/app/errors.go
ErrUnauthorized
called by 12
auth/pwdless/errors.go
Render
called by 11
api/admin/errors.go
log
called by 10
auth/pwdless/api.go
Get
called by 8
api/app/profile.go
GetLogEntry
called by 7
logging/logger.go
Render
called by 6
auth/jwt/errors.go

Shape

Method 115
Function 75
Struct 45
Interface 5
TypeAlias 3

Languages

Go100%

Modules by API surface

auth/pwdless/api.go21 symbols
api/app/account.go21 symbols
api/admin/accounts.go21 symbols
api/app/profile.go13 symbols
logging/logger.go10 symbols
database/admAccountStore.go10 symbols
auth/pwdless/logintoken.go10 symbols
email/mailer.go9 symbols
database/authStore.go9 symbols
auth/pwdless/mockAuthStore.go8 symbols
auth/pwdless/api_test.go8 symbols
database/accountStore.go7 symbols

Datastores touched

postgresDatabase · 1 repos

For agents

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

⬇ download graph artifact