Go review (8/30)

Go review