add some notes on memory model in go