Documentation ¶ Index ¶ func Entrypoint(ctx context.Context, bi *app.BuildInfo) func Lib(path string) int32 func Run(ctx context.Context, bi *app.BuildInfo) (util.Logger, error) type Flags func (f *Flags) Addr() string func (f *Flags) Clone(port uint16) *Flags Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Entrypoint ¶ added in v0.2.29 func Entrypoint(ctx context.Context, bi *app.BuildInfo) func Lib ¶ func Lib(path string) int32 Lib starts the application as a library, returning the actual TCP port the server is listening on (as an int32 to make interop easier). func Run ¶ func Run(ctx context.Context, bi *app.BuildInfo) (util.Logger, error) Types ¶ type Flags ¶ type Flags struct { Address string Port uint16 ConfigDir string WorkingDir string Debug bool } func (*Flags) Addr ¶ func (f *Flags) Addr() string func (*Flags) Clone ¶ func (f *Flags) Clone(port uint16) *Flags Source Files ¶ View all Source files all.goentrypoint.golib.goroot.gorun.goserver.gosite.goupgrade.goutil.goversion.go Click to show internal directories. Click to hide internal directories.