swift type GO!