How to build a golang multi-arch snap

Mb, i only checked snapcraft help, it’s not listed there.

Anyway, no luck:

If interrupted, resume with: 'snapcraft remote-build --recover'
Building snap package for amd64, arm64, and armhf. This may take some time to finish.
Build status as of 2020-08-21 20:36:33.375974:
	arch=amd64	state=Needs building
Build status as of 2020-08-21 20:37:03.553452:
	arch=amd64	state=Currently building
Build status as of 2020-08-21 20:37:33.732996:
	arch=amd64	state=Currently building
Build status as of 2020-08-21 20:38:04.069697:
	arch=amd64	state=Currently building
Build status as of 2020-08-21 20:38:34.510911:
	arch=amd64	state=Currently building
Build status as of 2020-08-21 20:39:04.768939:
	arch=amd64	state=Currently building
Build status as of 2020-08-21 20:39:35.205146:
	arch=amd64	state=Currently building
Build status as of 2020-08-21 20:40:05.447673:
	arch=amd64	state=Currently building
Build status as of 2020-08-21 20:40:35.885697:
	arch=amd64	state=Failed to build
Snap file not available for arch 'amd64'.
Build log available at 'cordless_amd64.txt'
Build failed for arch 'amd64'.
Build complete.

In the log it says:

+ go mod download
go mod download: no modules specified (see 'go help mod download')
Failed to build 'cordless'.

Which doesn’t make sense to me, as the project builds locally.