So I ran GOOS=linux GOARCH= arm go build and it built a wallet.
I put it on the pi and all the commands are saying illegal instruction. I then tried export GOOS=linux export GOARCH=arm go build and it didn't build anything. Sorry this is such a pain, thanks again