fix TableGoSchema, add more precise typing