Added first-pass Go support