fay icon indicating copy to clipboard operation
fay copied to clipboard

The deployment tools of faygo web frameware.

trafficstars

fay GoDoc Fay goreportcard

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