Go review (10/30)

Go review