Awesome
fay
Fay is the deployment tool of faygo web framework.
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct Handler, Faygo will automatically bind/verify the request parameters and generate the online API doc. Go to faygo
Features
- Create, compile and run (monitor changes) a new faygo project
- Compile and run (monitor changes) an any existing go project
- Provides a meta-programming toolkit for faygo
Requirements
Go Version ≥1.8
Download and install
go get -u -v github.com/henrylee2cn/fay
Usage
fay command [arguments]
The commands are:
new create, compile and run (monitor changes) a new faygo project
run compile and run (monitor changes) an any existing go project
fay new appname [apptpl]
appname specifies the path of the new faygo project
apptpl optionally, specifies the faygo project template type
fay run [appname]
appname optionally, specifies the path of the new project