public List<GoVer> asList() throws IOException {
		if ( start.major()  != end.major() || isEmpty() || hasWildcard() ) {
			throw new IOException("Unable to make version list, invalid or wildcard or spans versions");
		}
		List<GoVer> result = new ArrayList<>();
		GoVer current = start;
		for(int minor = current.getMinor(); minor <= end.minor(); minor++) {
			result.add(new GoVer(1, minor, 0));
		}
		return result;
		
	}
Returns a list of minor GoVers between the start and end of this range (inclusive).
<p>
NOTE: does not work if the major version is different between start and end.

@return List of GoVers
@throws IOException if start and end are not same major ver
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/golang/GoVerRange.java