Skip to content
/ muxd Public

Muxd is an experimental webserver and process manager for Go based web applications.

Notifications You must be signed in to change notification settings

lsl/muxd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

muxd

muxd is an experimental webserver and process manager for Go based web applications.

Usage

go install github.com/lsl/muxd
muxd serve ./example

Routes

Routes are defined as Go packages. When a route exposes an http method like GET, POST, PUT, or DELETE, it is compiled into standalone processes and served at the route defined by its path.

Examples

See the example folder for example implementations.

About

Muxd is an experimental webserver and process manager for Go based web applications.

Resources

Stars

Watchers

Forks