Documentation
¶
Overview ¶
Package stringer provides fmt.Stringer wrappers for builtin go types.
Index ¶
- func Bool(n bool) fmt.Stringer
- func Float32(n float32) fmt.Stringer
- func Float64(n float64) fmt.Stringer
- func Int(n int) fmt.Stringer
- func Int16(n int16) fmt.Stringer
- func Int32(n int32) fmt.Stringer
- func Int64(n int64) fmt.Stringer
- func Int8(n int8) fmt.Stringer
- func String(s string) fmt.Stringer
- func Uint(n uint) fmt.Stringer
- func Uint16(n uint16) fmt.Stringer
- func Uint32(n uint32) fmt.Stringer
- func Uint64(n uint64) fmt.Stringer
- func Uint8(n uint8) fmt.Stringer
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Bool ¶
Bool wraps given bool in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v, w fmt.Stringer v = stringer.Bool(true) w = stringer.Bool(false) fmt.Println(v) fmt.Println(w) }
Output: true false
func Float32 ¶
Float32 wraps given float32 in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v, w fmt.Stringer v = stringer.Float32(25.3456) w = stringer.Float32(1000010000.987) fmt.Println(v) fmt.Println(w) }
Output: 25.3456 1.00001e+09
func Float64 ¶
Float64 wraps given float64 in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v, w fmt.Stringer v = stringer.Float64(25.3456) w = stringer.Float64(1000010000.987) fmt.Println(v) fmt.Println(w) }
Output: 25.3456 1.000010000987e+09
func Int ¶
Int wraps the given int in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.Int(10) fmt.Println(v) }
Output: 10
func Int16 ¶
Int16 wraps given int16 in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.Int16(10) fmt.Println(v) }
Output: 10
func Int32 ¶
Int32 wraps given int32 in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.Int32(10) fmt.Println(v) }
Output: 10
func Int64 ¶
Int64 wraps given int64 in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.Int64(10) fmt.Println(v) }
Output: 10
func Int8 ¶
Int8 wraps given int8 in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.Int8(10) fmt.Println(v) }
Output: 10
func String ¶
String wraps the given string in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.String("hello") fmt.Println(v) }
Output: hello
func Uint ¶
Uint wraps the given uint in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.Uint(10) fmt.Println(v) }
Output: 10
func Uint16 ¶
Uint16 wraps given uint16 in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.Uint16(10) fmt.Println(v) }
Output: 10
func Uint32 ¶
Uint32 wraps given uint32 in a fmt.Stringer.
Example ¶
package main import ( "fmt" "github.com/hemantjadon/stringer" ) func main() { var v fmt.Stringer v = stringer.Uint32(10) fmt.Println(v) }
Output: 10
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.