OpenWrt SDK compile Bettercap

My device is Linksys Wrt32X, The firmware compiles properly, I use SDK compile the bettercap, but have a error

Finding targets

Building targets
../../../../../dl/go-mod-cache/golang.org/x/net@v0.0.0-20191014212845-da9a3fd4c582/idna/idna10.0.0.go:25:2: missing go.sum entry for module providing package golang.org/x/text/secure/bidirule (imported by golang.org/x/net/idna); to add:
	go get golang.org/x/net/idna@v0.0.0-20191014212845-da9a3fd4c582
../../../../../dl/go-mod-cache/golang.org/x/net@v0.0.0-20191014212845-da9a3fd4c582/idna/idna10.0.0.go:26:2: missing go.sum entry for module providing package golang.org/x/text/unicode/bidi (imported by golang.org/x/net/idna); to add:
	go get golang.org/x/net/idna@v0.0.0-20191014212845-da9a3fd4c582
../../../../../dl/go-mod-cache/golang.org/x/net@v0.0.0-20191014212845-da9a3fd4c582/idna/idna10.0.0.go:27:2: missing go.sum entry for module providing package golang.org/x/text/unicode/norm (imported by golang.org/x/net/idna); to add:
	go get golang.org/x/net/idna@v0.0.0-20191014212845-da9a3fd4c582

make[2]: *** [Makefile:55: /home/xun/MyWord/openwrt-sdk-mvebu-cortexa9_gcc-8.4.0_musl_eabi.Linux-x86_64/build_dir/target-arm_cortex-a9+vfpv3-d16_musl_eabi/bettercap-2.28/.built] Error 1
make[2]: Leaving directory '/home/xun/MyWord/openwrt-sdk-mvebu-cortexa9_gcc-8.4.0_musl_eabi.Linux-x86_64/package/bettercap'
time: package/bettercap/compile#0.62#0.88#1.15
    ERROR: package/bettercap failed to build.
make[1]: *** [package/Makefile:114: package/bettercap/compile] Error 1
make[1]: Leaving directory '/home/xun/MyWord/openwrt-sdk-mvebu-cortexa9_gcc-8.4.0_musl_eabi.Linux-x86_64'
make: *** [/home/xun/MyWord/openwrt-sdk-mvebu-cortexa9_gcc-8.4.0_musl_eabi.Linux-x86_64/include/toplevel.mk:227:package/bettercap/compile] 错误 2

please help me. please please please,thanks