14 lines
210 B
Go
14 lines
210 B
Go
|
|
package main
|
||
|
|
|
||
|
|
import (
|
||
|
|
"reflect"
|
||
|
|
)
|
||
|
|
|
||
|
|
func main() {
|
||
|
|
pointer1 := reflect.ValueOf(new(int)).Pointer() // unsafe
|
||
|
|
pointer2 := reflect.ValueOf(new(int)).UnsafePointer() // safe
|
||
|
|
|
||
|
|
_ = pointer1
|
||
|
|
_ = pointer2
|
||
|
|
}
|