1
0
Fork 0
hacks/pointer/pointer_test.go

23 lines
348 B
Go

package pointer_test
import (
"fmt"
"source.toby3d.me/toby3d/hacks/pointer"
)
func Example() {
val := struct {
Text string
}{Text: "Hello, World!"}
fmt.Printf("Value: %v\n", val)
point := pointer.Of(val)
point.Text = "Hello, Go!"
fmt.Printf("Pointer: %v\n", point)
// Output:
// Value: {Hello, World!}
// Pointer: &{Hello, Go!}
}