bools

package
v0.1.11 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2024 License: BSD-3-Clause Imports: 0 Imported by: 2

README

bools

Package bools has:

  • Booler interface with a Bool() bool method and the further BoolSetter with a SetBool(b bool) method.

  • To/FromString functions converting bool to / from "true" / "false" (only)

See num for functions that convert bool to / from numbers.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromString

func FromString(v string) bool

FromString converts string to a bool, "true" = true, else false

func ToString

func ToString(b bool) string

ToString converts a bool to "true" or "false" string

Types

type BoolSetter

type BoolSetter interface {
	Booler
	// SetBool sets the value from the
	// boolean representation of the value
	SetBool(val bool)
}

A BoolSetter is a Booler that can also set its value from a bool value

type Booler

type Booler interface {
	// Bool returns the boolean
	// representation of the value
	Bool() bool
}

A Booler is a type that can return its value as a boolean value

Jump to

Keyboard shortcuts

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