Imports #
"flag"
"os"
"golang.org/x/telemetry/counter"
"flag"
"flag"
"os"
"golang.org/x/telemetry/counter"
"flag"
var openCalled booltype dummyCounter struct {
}func CountFlagValue(prefix string, flagSet flag.FlagSet, flagName string)CountFlagValue creates a counter for the flag value if it is set and increments the counter. The name of the counter is the concatenation of prefix, the flagName, ":", and value.String() for the flag's value.
func CountFlagValue(prefix string, flagSet flag.FlagSet, flagName string)CountFlags creates a counter for every flag that is set and increments the counter. The name of the counter is the concatenation of prefix and the flag name.
func CountFlags(prefix string, flagSet flag.FlagSet)func CountFlags(name string, flagSet flag.FlagSet)func Inc(name string)func (dc dummyCounter) Inc()Inc increments the counter with the given name.
func Inc(name string)New returns a counter with the given name.
func New(name string) *counter.Counterfunc New(name string) dummyCounterNewStack returns a new stack counter with the given name and depth.
func NewStack(name string, depth int) *counter.StackCounterfunc NewStack(name string, depth int) dummyCounterfunc Open()Open opens the counter files for writing if telemetry is supported on the current platform (and does nothing otherwise).
func Open()func OpenCalled() boolGenerated with Arrow