mvdan / sh

A shell parser, formatter, and interpreter with bash support; includes shfmt
https://pkg.go.dev/mvdan.cc/sh/v3
BSD 3-Clause "New" or "Revised" License
7.35k stars 346 forks source link

request: Include Windows ARM64 precompiled binary #1077

Open DariusHutchison opened 7 months ago

DariusHutchison commented 7 months ago

With the increase of Windows ARM64 based system, I am requesting the addition of a precompiled binary for ease of distribution.

mvdan commented 1 month ago

I publish pre-compiled binaries for releases following Go's own policy of well-supported platforms called "first class ports": https://go.dev/wiki/PortingPolicy#first-class-ports

They don't have windows/arm64 there yet, but given that both linux/arm64 and macos/arm64 are there already, and the push that Microsoft is doing for ARM64 laptops, I wouldn't be surprised if it gets added soon. See https://github.com/golang/go/issues/65284; it seems like currently what's missing is more continuous testing to ensure that Go on that platform is actually stable.