Hello!
The parse.py script you’re looking for is not located within the main golang/go repository.
Instead, this script is part of the riscv/riscv-opcodes repository on GitHub. You can find it here:
This Python script is used to parse the RISC-V opcode definitions and generate various outputs, including Go code (inst.go) that is likely used within the Go RISC-V support libraries.
Therefore, to find the parse.py program, you need to look in the riscv/riscv-opcodes repository, not the main Go repository.