hw676018683 / appx

An application framework that makes it easy to build pluggable and reusable applications.

Home Page:https://pkg.go.dev/mod/github.com/RussellLuo/appx

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

appx

An application framework that makes it easy to build pluggable and reusable applications.

Installation

$ go get -u github.com/RussellLuo/appx

Application Lifecycle

Simple Application:

            +-------+                   +-------+
(BEGIN) --> | Init  | --> (WORKING) --> | Clean | --> (END)
            +-------+                   +-------+

Runnable Application:

            +-------+     +-------+                   +-------+     +-------+
(BEGIN) --> | Init  | --> | Start | --> (RUNNING) --> | Stop  | --> | Clean | --> (END)
            +-------+     +-------+                   +-------+     +-------+

Examples

Documentation

Checkout the Godoc.

License

MIT

About

An application framework that makes it easy to build pluggable and reusable applications.

https://pkg.go.dev/mod/github.com/RussellLuo/appx

License:MIT License


Languages

Language:Go 100.0%