package
1.8.1
Repository: https://github.com/microsoft/go-sqlcmd.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

Initialize runs the init func() after the command-line provided by the user has been parsed.
No description provided by the author
Run a command expecing it to pass, passing in any supplied args (args are split on " " (space)).
Setup internal packages for testing.

# Structs

The AlternativeForFlagOptions type represents options for defining an alternative for a flag.
Cmd is the main type used for defining and running command line programs.
CommandOptions is a struct that allows the caller to specify options for a Command.
ExampleOptions specifies the details of an example usage of a command.
FlagOptions type represents options for defining a flag for a command-line interface.

# Interfaces

Command is an interface for defining and running a command which is part of a command line program.
PtrAsReceiverWrapper per golang design doc "an unfortunate necessary kludge": https://go.googlesource.com/proposal/+/refs/heads/master/design/43651-type-parameters.md#pointer-method-example https://www.reddit.com/r/golang/comments/uqwh5d/generics_new_value_from_pointer_type_with/.