private boolean isCompatibleCharDataType(Address charDataAddr) {
		DataType stringCharDataType = getStringCharDataType();
		DWARFDataInstanceHelper dihUtil =
			new DWARFDataInstanceHelper(context.getDataTypeMapper().getProgram());
		return dihUtil.isDataTypeCompatibleWithAddress(stringCharDataType, charDataAddr);
	}
Returns true if this string instance is valid and probably contains a go string.

@param charValidRange addresses that are valid locations for a string's char[] data 
@param stringContentValidator a callback that will test a recovered string for validity
@return boolean true if valid string, false if not valid string
@throws IOException if error reading data
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/golang/rtti/GoString.java