static File getApiSnapshotFile(GoVer goVer, String subdir, String suffix) {
		try {
			ResourceFile rfile = Application.getModuleDataFile(
				"typeinfo/golang/%sgo%s.json%s".formatted(subdir, goVer.toString(), suffix));
			return rfile.getFile(true);

		}
		catch (IOException e) {
			return null;
		}
	}
Returns a matching {@link GoApiSnapshot} for the specified golang version.  If an exact
match isn't found, earlier patch revs will be tried until all patch levels are exhausted.   

@param goVer go version (controls which .json file is opened)
@param goArch GOARCH string
@param goOS GOOS string
@param monitor {@link TaskMonitor}
@return {@link GoApiSnapshot} instance, possibly an {@link #EMPTY} instance if no matching
snapshot file is found
@throws IOException if error parsing json or opening the snapshot container file
@throws CancelledException if user cancels
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/golang/rtti/GoApiSnapshot.java