MCPcopy Index your code
hub / github.com/XTLS/Go

github.com/XTLS/Go @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
397 symbols 1,212 edges 17 files 174 documented · 44% 1 cross-repo links updated 3y ago★ 303
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

XTLS

The latest developement of XTLS has moved to Xray-core v1.7.0 and https://github.com/XTLS/Xray-core/commit/6f61021f7a7337b2997c442495cb8654d145cf8f

THE FUTURE

Based on go1.19

Extension points exported contracts — how you extend this code

ClientSessionCache (Interface)
ClientSessionCache is a cache of ClientSessionState objects that can be used by a client to resume a TLS session with a [1 …
common.go

Core symbols most depended-on inside this repo

sendAlert
called by 182
conn.go
Write
called by 77
conn.go
marshal
called by 68
common.go
setErrorLocked
called by 34
conn.go
writeRecord
called by 30
conn.go
readHandshake
called by 25
conn.go
Sum
called by 22
prf.go
rand
called by 21
common.go

Shape

Method 244
Function 84
Struct 54
Interface 8
TypeAlias 6
FuncType 1

Languages

Go100%

Modules by API surface

handshake_messages.go66 symbols
conn.go60 symbols
common.go52 symbols
cipher_suites.go47 symbols
key_schedule.go21 symbols
tls.go20 symbols
handshake_server_tls13.go20 symbols
handshake_client.go20 symbols
prf.go18 symbols
key_agreement.go18 symbols
handshake_server.go18 symbols
handshake_client_tls13.go13 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

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

⬇ download graph artifact