What is memory in computing? How does it work? How do I debug memory in Go?