Skip to content

cgalvisleon/et

Repository files navigation

Go begin init

go mod init github.com/cgalvisleon/et
go get github.com/cgalvisleon/et

Dependencis

go get github.com/fsnotify/fsnotify
go get github.com/gorilla/websocket
go get github.com/mattn/go-colorable
go get github.com/dimiro1/banner
go get github.com/go-chi/chi/v5
go get github.com/shirou/gopsutil/v3/mem
go get github.com/googollee/go-socket.io
go get "github.com/satyakb/go-socket.io-redis"

CDM

go run ./cmd/service/main.go
go run ./cmd/gateway/main.go -port 3300 -rpc 4200

WS

go run ./cmd/ws/server
go run ./cmd/ws/client

Public

go mod tidy &&
gofmt -w . &&
git update &&
git tag v0.0.3 &&
git tags

go get github.com/cgalvisleon/et@v0.0.3

Condicion de carrera

go build --race ./cmd/gateway/main.go
go build --race ./cmd/serive/main.go

go build ./cmd/gateway/main.go

go run github.com/cgalvisleon/et/cmd/create go
go run github.com/cgalvisleon/et/cmd/cmd

go run ./cmd/create go

Websocket message

{"type": "ping"}
{"type": "params", "params": {"name": "Cesar Galvis"}}
{"type": "system", "params": {"name": "Cesar Galvis"}}
{"type": "message", "client_id": "0daa7ed8-7775-418b-973d-03f3f5132a2f", "message": "Hola"}
{"type": "subscribe", "channel": ""}
{"type": "unsubscribe", "channel": ""}
{"type": "publish", "channel": "", "message": "Hola, hola"}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages