uncors

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Dec 26, 2024 License: MIT Imports: 28 Imported by: 0

Documentation

Index

Constants

View Source
const DisclaimerMessage = `` /* 155-byte string literal not displayed */
View Source
const NewVersionIsAvailable = `` /* 135-byte string literal not displayed */

Variables

This section is empty.

Functions

func NewCacheLogger added in v0.3.0

func NewCacheLogger(logger *log.Logger) *log.Logger

func NewMockLogger added in v0.3.0

func NewMockLogger(logger *log.Logger) *log.Logger

func NewProxyLogger added in v0.3.0

func NewProxyLogger(logger *log.Logger) *log.Logger

func NewRewriteLogger added in v0.4.0

func NewRewriteLogger(logger *log.Logger) *log.Logger

func NewStaticLogger added in v0.3.0

func NewStaticLogger(logger *log.Logger) *log.Logger

Types

type App

type App struct {
	// contains filtered or unexported fields
}

func CreateApp

func CreateApp(fs afero.Fs, logger *log.Logger, version string) *App

func (*App) Close

func (app *App) Close() error

func (*App) HTTPAddr

func (app *App) HTTPAddr() net.Addr

func (*App) HTTPSAddr

func (app *App) HTTPSAddr() net.Addr

func (*App) Restart

func (app *App) Restart(ctx context.Context, uncorsConfig *config.UncorsConfig)

func (*App) Shutdown

func (app *App) Shutdown(ctx context.Context) error

func (*App) Start

func (app *App) Start(ctx context.Context, uncorsConfig *config.UncorsConfig)

func (*App) Wait

func (app *App) Wait()

Jump to

Keyboard shortcuts

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