Files

19 lines
277 B
Go

package main
// -l = disable inlining
// -m = print optimization decisions
// go build -gcflags '-l -m'
func createPointer() *int {
value2 := new(int)
return value2
}
func main() {
value1 := new(int) // stack
_ = value1
value2 := createPointer() // heap
_ = value2
}