expflag

package
v0.32.0 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Context

func Context(ctx context.Context, fs FlagSet) context.Context

Context returns a new context with the given FlagSet.

func ContextHas

func ContextHas(ctx context.Context, flag Flag) bool

ContextHas returns true if the given context has the given flag.

func Description

func Description(f Flag) string

Description returns the description of the given flag.

Types

type Flag

type Flag string
const (
	Example   Flag = "example"
	GQLAPIKey Flag = "gql-api-keys"
	DestTypes Flag = "dest-types"
)

func AllFlags

func AllFlags() []Flag

AllFlags returns a slice of all experimental flags sorted by name.

type FlagSet

type FlagSet []Flag

func (FlagSet) Has

func (f FlagSet) Has(flag Flag) bool

Has returns true if the given flag name is in the set.

It will panic if the flag name is not known.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

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