Go 语言作为一种可以轻松交叉编译的语言,可以直接通过环境变量 GOOS 和 GOARCH 就可以了,但是 GOOS 和 GOARCH 分别有哪些值可以选?本文将介绍一下快速的查看方法。

    1. go tool dist list
    1. aix/ppc64
    2. android/386
    3. android/amd64
    4. android/arm
    5. android/arm64
    6. darwin/amd64
    7. darwin/arm64
    8. dragonfly/amd64
    9. freebsd/386
    10. freebsd/amd64
    11. freebsd/arm
    12. freebsd/arm64
    13. illumos/amd64
    14. js/wasm
    15. linux/386
    16. linux/amd64
    17. linux/arm
    18. linux/arm64
    19. linux/mips
    20. linux/mips64
    21. linux/mips64le
    22. linux/mipsle
    23. linux/ppc64
    24. linux/ppc64le
    25. linux/riscv64
    26. linux/s390x
    27. netbsd/386
    28. netbsd/amd64
    29. netbsd/arm
    30. netbsd/arm64
    31. openbsd/386
    32. openbsd/amd64
    33. openbsd/arm
    34. openbsd/arm64
    35. plan9/386
    36. plan9/amd64
    37. plan9/arm
    38. solaris/amd64
    39. windows/386
    40. windows/amd64
    41. windows/arm