Documentation ¶ Index ¶ func Hash(s string) uint32 type Flag func (f Flag) String() string func (f *Flag) Value(flagName string, user ffuser.User) interface{} Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Hash ¶ func Hash(s string) uint32 Hash is taking a string and convert. Types ¶ type Flag ¶ type Flag struct { Disable bool Rule string Percentage int True interface{} // Value if Rule applied, and in percentage False interface{} // Value if Rule applied and not in percentage Default interface{} // Value if Rule does not applied } Flag describe the fields of a flag. func (Flag) String ¶ added in v0.6.0 func (f Flag) String() string string display correctly a flag func (*Flag) Value ¶ func (f *Flag) Value(flagName string, user ffuser.User) interface{} Value is returning the Value associate to the flag (True or False) based if the toggle apply to the user or not. Source Files ¶ View all Source files flag.go Click to show internal directories. Click to hide internal directories.