ws

module
v0.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2026 License: MIT

Directories

Path Synopsis
io
Package io provides utility structures and functions to set up and manage socket.io servers and connections.
Package io provides utility structures and functions to set up and manage socket.io servers and connections.
parsers/engine/packet
Package packet defines the Engine.IO packet types and structures.
Package packet defines the Engine.IO packet types and structures.
parsers/engine/parser
Package parser provides Engine.IO protocol packet encoding and decoding.
Package parser provides Engine.IO protocol packet encoding and decoding.
pkg/anvil
Package anvil is where raw Go values get shaped: generic helpers over pointers (New), slices (Filter, Transform, Reduce, Slice), the concurrent Map, and Set, plus value helpers such as Tap and TryCast.
Package anvil is where raw Go values get shaped: generic helpers over pointers (New), slices (Filter, Transform, Reduce, Slice), the concurrent Map, and Set, plus value helpers such as Tap and TryCast.
pkg/backoff
Package backoff provides a thread-safe, configurable exponential backoff implementation using atomic operations.
Package backoff provides a thread-safe, configurable exponential backoff implementation using atomic operations.
pkg/chrono
Package chrono provides time-related primitives — timers (SetTimeout, SetInterval) and the yeast monotonic clock — together with utilities for generating and validating secure, unique session identifiers.
Package chrono provides time-related primitives — timers (SetTimeout, SetInterval) and the yeast monotonic clock — together with utilities for generating and validating secure, unique session identifiers.
pkg/errors
Package errors defines custom error structures and predefined error instances used across the application components.
Package errors defines custom error structures and predefined error instances used across the application components.
pkg/etch
Package etch carves text into shape: string helpers (CleanPath, Host, Contains, CheckInvalidHeaderChar), UTF-8/UTF-16 encoding and decoding, and URL parsing (Url).
Package etch carves text into shape: string helpers (CleanPath, Host, Contains, CheckInvalidHeaderChar), UTF-8/UTF-16 encoding and decoding, and URL parsing (Url).
pkg/forge
Package forge provides byte buffer implementations for buffer management, reading, and JSON serialization utilizing an internal Buffer.
Package forge provides byte buffer implementations for buffer management, reading, and JSON serialization utilizing an internal Buffer.
pkg/queue
Package queue provides a thread-safe, asynchronous task queue implementation.
Package queue provides a thread-safe, asynchronous task queue implementation.
server/engine
Package engine provides the core functionality for managing socket.io engine servers.
Package engine provides the core functionality for managing socket.io engine servers.
server/engine/transports
Package transports provides the definitions and registry for Socket.IO transport mechanisms.
Package transports provides the definitions and registry for Socket.IO transport mechanisms.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL