The last time I tried, I have found out that Digilent JTAG-SMT modules for Xilinx FPGAs, at least my reverse engineered clones of JTAG-SMT1 and JTAG-SMT2, are recognized by Gowin software and can at least detect a JTAG chain.
This may be some helpful news for you trying Gowin platform. I will keep you posted as I have ordered parts for a test PCB with Gowin GW1NSR-4C SoC with a Gowin Little Bee FPGA, 8MB PSRAM and a Cortex-M3 hard CPU core on it, and the onboard USB interface is based on my JTAG-SMT1 clone.