Golang String Memory Layout