MCPcopy Index your code
hub / github.com/arielizuardi/golang-backend-blog

github.com/arielizuardi/golang-backend-blog @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
67 symbols 175 edges 18 files 33 documented · 49%
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

Repository (Interface)
Repository defines article repository contract [4 implementers]
article/repository.go
Usecase (Interface)
Usecase defines article usecase contract [4 implementers]
article/usecase.go

Core symbols most depended-on inside this repo

CreateArticle
called by 4
article/repository/article_postgres.go
CreateArticle
called by 3
article/usecase.go
GetArticleByID
called by 3
article/usecase.go
GetAllArticle
called by 3
article/usecase.go
Start
called by 2
server/server.go
HandleCreateArticle
called by 2
article/handler/article_http.go
HandleGetArticleByID
called by 2
article/handler/article_http.go
HandleGetAllArticle
called by 2
article/handler/article_http.go

Shape

Method 36
Function 18
Struct 11
Interface 2

Languages

Go100%

Modules by API surface

it/e2e_test.go9 symbols
article/handler/article_http_test.go6 symbols
it/postgres_suite_test.go5 symbols
article/usecase/article.go5 symbols
article/repository/article_postgres.go5 symbols
article/handler/article_http.go5 symbols
config/config.go4 symbols
article/usecase.go4 symbols
article/repository.go4 symbols
article/mocks/Usecase.go4 symbols
article/mocks/Repository.go4 symbols
it/article_repository_test.go3 symbols

For agents

$ claude mcp add golang-backend-blog \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page