part

package
v0.27.5 Latest Latest
Warning

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

Go to latest
Published: May 16, 2023 License: MIT Imports: 6 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Web

type Web struct {
	Server *http.Server
	// contains filtered or unexported fields
}

func Easy_boot

func Easy_boot() *Web

func New

func New(conf *http.Server) (o *Web)

func (*Web) Handle

func (t *Web) Handle(path_func map[string]func(http.ResponseWriter, *http.Request))

func (*Web) Shutdown added in v0.24.2

func (t *Web) Shutdown()

type WebPath added in v0.22.4

type WebPath struct {
	sync.RWMutex
	// contains filtered or unexported fields
}

func (*WebPath) Load added in v0.22.4

func (t *WebPath) Load(path string) (func(w http.ResponseWriter, r *http.Request), bool)

func (*WebPath) Store added in v0.22.4

func (t *WebPath) Store(path string, f func(w http.ResponseWriter, r *http.Request))

type WebSync added in v0.22.4

type WebSync struct {
	Server *http.Server
	// contains filtered or unexported fields
}

func NewSyncMap added in v0.22.1

func NewSyncMap(conf *http.Server, m *WebPath) (o *WebSync)

func (*WebSync) Shutdown added in v0.24.2

func (t *WebSync) Shutdown()

Jump to

Keyboard shortcuts

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