Versions in this module Expand all Collapse all v0 v0.0.1 Jul 24, 2024 Changes in this version + var ConfigDefault = Config + func Balancer(config Config) fiber.Handler + func BalancerForward(servers []string, clients ...*fasthttp.Client) fiber.Handler + func Do(c fiber.Ctx, addr string, clients ...*fasthttp.Client) error + func DoDeadline(c fiber.Ctx, addr string, deadline time.Time, clients ...*fasthttp.Client) error + func DoRedirects(c fiber.Ctx, addr string, maxRedirectsCount int, clients ...*fasthttp.Client) error + func DoTimeout(c fiber.Ctx, addr string, timeout time.Duration, clients ...*fasthttp.Client) error + func DomainForward(hostname, addr string, clients ...*fasthttp.Client) fiber.Handler + func Forward(addr string, clients ...*fasthttp.Client) fiber.Handler + func WithClient(cli *fasthttp.Client) + type Config struct + Client *fasthttp.LBClient + DialDualStack bool + ModifyRequest fiber.Handler + ModifyResponse fiber.Handler + Next func(c fiber.Ctx) bool + ReadBufferSize int + Servers []string + Timeout time.Duration + TlsConfig *tls.Config + WriteBufferSize int