package
1.0.0
Repository: https://github.com/avish34/tcp-server.git
Documentation: pkg.go.dev

# Functions

NewRateLimiter creates the new rate limiter with the user defined options.

# Structs

Job is a task which is submited by server to the worker pool.
Server for accepting tcp connections and processing the request.
ServerOpts is used by Server to customize it as per the user.
TokenBucket defines the options for the rate limiting algorithm to use.
WorkerPool is collection of thread responsible to do a certain task.