flag

package
v1.0.0-rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2020 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package flag provides flags for command line interface.

Index

Constants

This section is empty.

Variables

View Source
var (
	// Cmd represents the command flags
	Cmd = struct {
		AppEnv        string `long:"app-env" default:"dev" env:"APP_ENV" description:"Application environment; prod, dev, test, debug" global:"true"`
		LogLevel      string `` /* 128-byte string literal not displayed */
		LogFormat     string `long:"log-format" default:"console" env:"LOG_FORMAT" description:"Log format; console, json" global:"true"`
		LogOutput     string `long:"log-output" default:"stdout" env:"LOG_OUTPUT" description:"Log output; stdout, stderr" global:"true"`
		Help          bool   `short:"h" long:"help" description:"Display usage" global:"true"`
		Version       bool   `short:"v" long:"version" description:"Display version"`
		VersionEx     bool   `long:"vv" description:"Display version (extended)"`
		DBAddress     string `` /* 141-byte string literal not displayed */
		IgnoreExpired bool   `long:"ignore-expired" default:"true" global:"true" description:"Ignore expired permits"`
		Location      struct {
			Latitude  float64 `long:"lat" default:"37.777651" required:"true" description:"Latitude"`
			Longitude float64 `long:"long" default:"-122.406759" required:"true" description:"Longitude"`
			Radius    float64 `long:"radius" default:"5" required:"true" description:"Maximum radius (miles) to search"`
			Limit     int     `long:"limit" default:"5" required:"true" description:"Maximum number of records to return"`
		} `command:"location" description:"Search by location"`
		Listen struct {
			Address string `long:"address" default:"localhost:8000" required:"true" description:"Server address"`
		} `command:"listen" description:"Listen for requests"`
	}{}
)

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL