MCPcopy Index your code
hub / github.com/corestoreio/pkg

github.com/corestoreio/pkg @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
8,585 symbols 35,527 edges 1,056 files 3,887 documented · 45%
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

Execer (Interface)
Execer can execute a non-returning query. The underlying type can be either a *sql.DB (connection pool), a *sql.Conn (a [7 …
sql/dml/interfaces.go
CurrencyFormatter (Interface)
CurrencyFormatter knows locale specific properties about a currency/number [6 implementers]
i18n/currency.go
Value (Interface)
Value is the interface values that go into Cache need to satisfy [29 implementers]
storage/lru/lru_cache.go
Codecer (Interface)
Codecer defines the functions needed to create a new Encoder or Decoder [6 implementers]
storage/objcache/service.go
StoreFinder (Interface)
StoreFinder see store.Finder for a description. Usage of this interface in WithRunMode() middleware. [7 implementers]
net/geoip/store_finder.go
StoreFinder (Interface)
StoreFinder see store.Finder for a description. This interface gets used in the WithRunMode() middleware. [7 implementers]
net/jwt/store_finder.go
Validator (Interface)
Validator general interface that a type has implemented for validation. [37 implementers]
util/validation/val.go
Setter (Interface)
Setter thread safe storing of configuration values under different paths and scopes. [18 implementers]
config/service.go

Core symbols most depended-on inside this repo

String
called by 925
sql/mycanal/handler.go
Errorf
called by 850
util/assert/assertions.go
Column
called by 477
sql/dml/mapper.go
Column
called by 459
sql/dml/condition.go
Pln
called by 447
util/codegen/common.go
Where
called by 436
sql/dml/show.go
WithID
called by 402
store/scope/type.go
WriteString
called by 368
net/response/response.go

Shape

Method 4,040
Function 3,580
Struct 696
Interface 100
TypeAlias 94
FuncType 75

Languages

Go100%

Modules by API surface

sql/dmlgen/dmltestgenerated/output_gen.go306 symbols
util/pseudo/bindata.go229 symbols
sql/dmlgen/dmltestgenerated/dmltestgeneratedpb/output_gen.pb.go207 symbols
store/service.pb.go172 symbols
sql/dmlgen/dmltestgenerated5/tables_gen.go148 symbols
sql/dmlgen/dmltestgeneratedMToM/fkm2n_gen.go105 symbols
sql/dmlgen/dmltestgenerated3/rev_fk_gen.go97 symbols
sql/dml/condition.go89 symbols
sql/dmlgen/dmltestgenerated/dmltestgenerated_easyjson.go86 symbols
store/entities_gen.pb.go83 symbols
util/assert/assertions.go81 symbols
util/validation/validator.go74 symbols

Datastores touched

(mysql)Database · 1 repos
DATABASE_NAMEDatabase · 1 repos

For agents

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

⬇ download graph artifact