private long getAlignedEndOfTypeInfo(GoType type, int typeStructAlign) {
		try {
			return NumericUtilities.getUnsignedAlignedValue(type.getEndOfTypeInfo(),
				typeStructAlign);
		}
		catch (IOException e) {
			return type.getTypeOffset();
		}
	}
Discovers available golang types

@param monitor {@link TaskMonitor}
@throws IOException if error reading data or cancelled
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/golang/rtti/GoTypeManager.java