MCPcopy Index your code
hub / github.com/cheikhshift/cleo

github.com/cheikhshift/cleo @1.0.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0.2 ↗ · + Follow
168 symbols 347 edges 7 files 8 documented · 5% updated 8y ago1.0.2 · 2017-12-19★ 59
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Cleo

A web application used to analyze other web applications written in Go. It generates LARs (long-ass reports) of tests performed.

Updates :

  • Inspect CPU times.
  • Test applications built and deployed at external locations. This application must have pprof handlers available.

Requirements

  1. Go lang
  2. go-work : install with go get github.com/adjust/go-wrk
  3. $GOPATH set. Guide here. On windows install go with Choco to skip this step.

Install

Install with :

    $ go get github.com/cheikhshift/cleo

Launch

Run the following command to launch application :

    $ cleo

Go project setup

Your Go web application should retrieve the port number to listen on from env. variable $PORT.

Example

...
port := ":defaultport"
if envport := os.ExpandEnv("$PORT"); envport != "" {
    port = fmt.Sprintf(":%s", envport)
}
...
log.Fatal(http.ListenAndServe(port, nil) )

Projects used

  1. Twitter bootstrap beta 4.0.0-beta.2
  2. Angular JS 1.5.6
  3. Momentum
  4. GopherSauce
  5. Chart.js

Screenshots

enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here

Core symbols most depended-on inside this repo

mResponse
called by 19
application.go
SaveConfig
called by 14
cleo_lib.go
Path
called by 9
cleo_lib.go
AlertSys
called by 7
cleo_lib.go
UpdateTest
called by 6
cleo_lib.go
DebugTemplatePath
called by 6
application.go
loadPage
called by 5
application.go
EscapeRegexp
called by 2
cleo_lib.go

Shape

Function 131
Struct 30
Method 6
TypeAlias 1

Languages

Go96%
TypeScript4%

Modules by API surface

application.go95 symbols
bindata.go54 symbols
cleo_lib.go12 symbols
web/ang/apps.js4 symbols
web/ang/index.js2 symbols
cleo_launcher.go1 symbols

For agents

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

⬇ download graph artifact