init
This commit is contained in:
43
vendor/github.com/asticode/go-astitools/ptr/astiptr.go
generated
vendored
Normal file
43
vendor/github.com/asticode/go-astitools/ptr/astiptr.go
generated
vendored
Normal file
@ -0,0 +1,43 @@
|
||||
package astiptr
|
||||
|
||||
import "time"
|
||||
|
||||
// Bool transforms a bool into a *bool
|
||||
func Bool(i bool) *bool {
|
||||
return &i
|
||||
}
|
||||
|
||||
// Duration transforms a time.Duration into a *time.Duration
|
||||
func Duration(i time.Duration) *time.Duration {
|
||||
return &i
|
||||
}
|
||||
|
||||
// Float transforms a float64 into a *float64
|
||||
func Float(i float64) *float64 {
|
||||
return &i
|
||||
}
|
||||
|
||||
// Int transforms an int into an *int
|
||||
func Int(i int) *int {
|
||||
return &i
|
||||
}
|
||||
|
||||
// Int64 transforms an int64 into an *int64
|
||||
func Int64(i int64) *int64 {
|
||||
return &i
|
||||
}
|
||||
|
||||
// Str transforms a string into a *string
|
||||
func Str(i string) *string {
|
||||
return &i
|
||||
}
|
||||
|
||||
// UInt8 transforms a uint8 into a *uint8
|
||||
func UInt8(i uint8) *uint8 {
|
||||
return &i
|
||||
}
|
||||
|
||||
// UInt32 transforms a uint32 into a *uint32
|
||||
func UInt32(i uint32) *uint32 {
|
||||
return &i
|
||||
}
|
Reference in New Issue
Block a user