Fixups and updates. Also add Go mode.