Versions in this module Expand all Collapse all v1 v1.6.4 Jun 17, 2022 v1.6.3 Jun 17, 2022 Changes in this version + func DefaultTLSVersion() uint16 + func InitFlags(flags *pflag.FlagSet) + func InsecureTLSCipherNames() []string + func InsecureTLSCiphers() map[string]uint16 + func PreferredTLSCipherNames() []string + func PrintFlags(flags *pflag.FlagSet) + func PrintSections(w io.Writer, fss NamedFlagSets, cols int) + func TLSCipherPossibleValues() []string + func TLSCipherSuites(cipherNames []string) ([]uint16, error) + func TLSPossibleVersions() []string + func TLSVersion(versionName string) (uint16, error) + func WarnWordSepNormalizeFunc(f *pflag.FlagSet, name string) pflag.NormalizedName + func WordSepNormalizeFunc(f *pflag.FlagSet, name string) pflag.NormalizedName + type ColonSeparatedMultimapStringString struct + Multimap *map[string][]string + func NewColonSeparatedMultimapStringString(m *map[string][]string) *ColonSeparatedMultimapStringString + func (m *ColonSeparatedMultimapStringString) Empty() bool + func (m *ColonSeparatedMultimapStringString) Set(value string) error + func (m *ColonSeparatedMultimapStringString) String() string + func (m *ColonSeparatedMultimapStringString) Type() string + type ConfigurationMap map[string]string + func (*ConfigurationMap) Type() string + func (m *ConfigurationMap) Set(value string) error + func (m *ConfigurationMap) String() string + type LangleSeparatedMapStringString struct + Map *map[string]string + func NewLangleSeparatedMapStringString(m *map[string]string) *LangleSeparatedMapStringString + func (*LangleSeparatedMapStringString) Type() string + func (m *LangleSeparatedMapStringString) Empty() bool + func (m *LangleSeparatedMapStringString) Set(value string) error + func (m *LangleSeparatedMapStringString) String() string + type MapStringBool struct + Map *map[string]bool + func NewMapStringBool(m *map[string]bool) *MapStringBool + func (*MapStringBool) Type() string + func (m *MapStringBool) Empty() bool + func (m *MapStringBool) Set(value string) error + func (m *MapStringBool) String() string + type MapStringString struct + Map *map[string]string + NoSplit bool + func NewMapStringString(m *map[string]string) *MapStringString + func NewMapStringStringNoSplit(m *map[string]string) *MapStringString + func (*MapStringString) Type() string + func (m *MapStringString) Empty() bool + func (m *MapStringString) Set(value string) error + func (m *MapStringString) String() string + type NamedCertKey struct + CertFile string + KeyFile string + Names []string + func (*NamedCertKey) Type() string + func (nkc *NamedCertKey) Set(value string) error + func (nkc *NamedCertKey) String() string + type NamedCertKeyArray struct + func NewNamedCertKeyArray(p *[]NamedCertKey) *NamedCertKeyArray + func (a *NamedCertKeyArray) Set(val string) error + func (a *NamedCertKeyArray) String() string + func (a *NamedCertKeyArray) Type() string + type NamedFlagSets struct + FlagSets map[string]*pflag.FlagSet + Order []string + func (nfs *NamedFlagSets) FlagSet(name string) *pflag.FlagSet + type NoOp struct + func (NoOp) Set(val string) error + func (NoOp) String() string + func (NoOp) Type() string + type OmitEmpty interface + Empty func() bool + type StringFlag struct + func NewStringFlag(defaultVal string) StringFlag + func (f *StringFlag) Default(value string) + func (f *StringFlag) Set(value string) error + func (f *StringFlag) Type() string + func (f StringFlag) Provided() bool + func (f StringFlag) String() string + func (f StringFlag) Value() string + type Tristate int + const False + const True + const Unset + func (f *Tristate) Default(value bool) + func (f *Tristate) Set(value string) error + func (f *Tristate) Type() string + func (f Tristate) Provided() bool + func (f Tristate) String() string + func (f Tristate) Value() bool