ptr

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Bool

func Bool(b *bool) bool

func BoolPtr

func BoolPtr(b bool) *bool

func Float32Ptr

func Float32Ptr(f float32) *float32

func Float32WithDefault

func Float32WithDefault(f *float32, defaultVal float32) float32

func Float64Ptr

func Float64Ptr(f float64) *float64

func Float64WithDefault

func Float64WithDefault(f *float64, defaultVal float64) float64

func Int

func Int(i *int) int

func Int16

func Int16(i *int16) int16

func Int16Ptr

func Int16Ptr(i int16) *int16

func Int16WithDefault

func Int16WithDefault(i *int16, defaultVal int16) int16

func Int32

func Int32(i *int32) int32

func Int32Ptr

func Int32Ptr(i int32) *int32

func Int32WithDefault

func Int32WithDefault(i *int32, defaultVal int32) int32

func Int64

func Int64(i *int64) int64

func Int64Ptr

func Int64Ptr(i int64) *int64

func Int64WithDefault

func Int64WithDefault(i *int64, defaultVal int64) int64

func Int8

func Int8(i *int8) int8

func Int8Ptr

func Int8Ptr(i int8) *int8

func Int8WithDefault

func Int8WithDefault(i *int8, defaultVal int8) int8

func IntPtr

func IntPtr(i int) *int

func Interface

func Interface(val *interface{}) interface{}

func String

func String(s *string) string

func StringPtr

func StringPtr(s string) *string

func StringWithDefaultValue

func StringWithDefaultValue(s *string, defaultVal string) string

func Time

func Time(t *time.Time) time.Time

Types

This section is empty.

Jump to

Keyboard shortcuts

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