golang

golangではスタックとヒープを気にする必要が無い

調べようと思ったきっかけは、golangでは以下のように ローカル変数のアドレスを戻り値としても問題ないということ。 package main import ( "fmt" ) type Animal struct { Name string Age int } func main() { animal := alloc() fmt.Printf("allocate ani…