MCPcopy
hub / github.com/revel/revel

github.com/revel/revel @v1.1.0 sqlite

repository ↗ · DeepWiki ↗ · release v1.1.0 ↗
1,116 symbols 3,483 edges 93 files 614 documented · 55%
README

Revel Framework

Build Status License Go Report Card

A high productivity, full-stack web framework for the Go language.

Current Version: 1.1.0 (2022-04-11)

Supports go.mod package management

Quick Start

Install Revel:

go install github.com/revel/cmd/revel@latest

Create & Run your app:

revel new -a my-app -r

Open http://localhost:9000 in your browser and you should see "It works!"

Community

Learn More

Contributing

Contributors

Extension points exported contracts — how you extend this code

Getter (Interface)
Getter is an interface for getting / decoding an element from a cache. [10 implementers]
cache/cache.go
Validator (Interface)
(no doc) [14 implementers]
validators.go
Result (Interface)
(no doc) [10 implementers]
results.go
ObjectDestroy (Interface)
(no doc) [8 implementers]
utils/simplestack.go
LogHandler (Interface)
The log handler interface. [4 implementers]
logger/logger.go
WriteFlusher (Interface)
WriteFlusher interface for compress writer. [3 implementers]
compress.go
ServerRequest (Interface)
Callback ServerRequest type. [2 implementers]
server-engine.go
Listener (Interface)
Listener is an interface for receivers of filesystem events. [2 implementers]
watcher.go

Core symbols most depended-on inside this repo

Errorf
called by 179
logger/logger.go
Error
called by 133
logger/logger.go
New
called by 91
logger/logger.go
Get
called by 62
cache/cache.go
Set
called by 48
cache/cache.go
Add
called by 39
cache/cache.go
Debug
called by 37
logger/logger.go
Name
called by 32
template.go

Shape

Method 516
Function 414
Struct 129
Interface 30
TypeAlias 18
FuncType 9

Languages

Go100%

Modules by API surface

validators.go69 symbols
server_adapter_go.go55 symbols
http.go54 symbols
server-engine.go49 symbols
logger/logger.go43 symbols
testing/testsuite.go41 symbols
validation.go36 symbols
controller.go36 symbols
results.go28 symbols
router.go25 symbols
logger/handlers.go23 symbols
template.go22 symbols

Dependencies from manifests, versioned

github.com/BurntSushi/tomlv1.1.0 · 1×
github.com/bradfitz/gomemcachev0.0.0-2022010621544 · 1×
github.com/davecgh/go-spewv1.1.0 · 1×
github.com/fsnotify/fsnotifyv1.5.1 · 1×
github.com/go-stack/stackv1.8.1 · 1×
github.com/gomodule/redigov1.8.8 · 1×
github.com/inconshreveable/log15v0.0.0-2020111215441 · 1×
github.com/mattn/go-colorablev0.1.12 · 1×
github.com/mattn/go-isattyv0.0.14 · 1×
github.com/patrickmn/go-cachev2.1.0+incompatible · 1×
github.com/pmezard/go-difflibv1.0.0 · 1×

For agents

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

⬇ download graph artifact