github.com/zhongdalu/gf@v1.0.0/geg/util/gconv/gconv.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "github.com/zhongdalu/gf/g/util/gconv" 6 ) 7 8 func main() { 9 i := 123.456 10 fmt.Printf("%10s %v\n", "Int:", gconv.Int(i)) 11 fmt.Printf("%10s %v\n", "Int8:", gconv.Int8(i)) 12 fmt.Printf("%10s %v\n", "Int16:", gconv.Int16(i)) 13 fmt.Printf("%10s %v\n", "Int32:", gconv.Int32(i)) 14 fmt.Printf("%10s %v\n", "Int64:", gconv.Int64(i)) 15 fmt.Printf("%10s %v\n", "Uint:", gconv.Uint(i)) 16 fmt.Printf("%10s %v\n", "Uint8:", gconv.Uint8(i)) 17 fmt.Printf("%10s %v\n", "Uint16:", gconv.Uint16(i)) 18 fmt.Printf("%10s %v\n", "Uint32:", gconv.Uint32(i)) 19 fmt.Printf("%10s %v\n", "Uint64:", gconv.Uint64(i)) 20 fmt.Printf("%10s %v\n", "Float32:", gconv.Float32(i)) 21 fmt.Printf("%10s %v\n", "Float64:", gconv.Float64(i)) 22 fmt.Printf("%10s %v\n", "Bool:", gconv.Bool(i)) 23 fmt.Printf("%10s %v\n", "String:", gconv.String(i)) 24 25 fmt.Printf("%10s %v\n", "Bytes:", gconv.Bytes(i)) 26 fmt.Printf("%10s %v\n", "Strings:", gconv.Strings(i)) 27 fmt.Printf("%10s %v\n", "Ints:", gconv.Ints(i)) 28 fmt.Printf("%10s %v\n", "Floats:", gconv.Floats(i)) 29 fmt.Printf("%10s %v\n", "Interfaces:", gconv.Interfaces(i)) 30 }