<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Marcelo Cantos</title><link>https://master--optimistic-mahavira-ccfd6a.netlify.com/</link><description>Recent content on Marcelo Cantos</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sun, 13 Jan 2019 21:11:10 +1100</lastBuildDate><atom:link href="https://master--optimistic-mahavira-ccfd6a.netlify.com/index.xml" rel="self" type="application/rss+xml"/><item><title>GOOS/GOARCH combos on macOS</title><link>https://master--optimistic-mahavira-ccfd6a.netlify.com/posts/goos-goarch-survey/</link><pubDate>Sun, 13 Jan 2019 21:11:10 +1100</pubDate><guid>https://master--optimistic-mahavira-ccfd6a.netlify.com/posts/goos-goarch-survey/</guid><description>The following is a survey of GOOS/GOARCH support on my Mac, using src/go/build/syslist.go@7cbfa5 as the source of combinations to try. The following table shows combinations that built successfully (✅) and those that failed (❌). The rest, denoted by ‘—’, were reported by Go as unsupported combinations, e.g.:
$ GOOS=js GOARCH=386 go build cmd/go: unsupported GOOS/GOARCH pair js/386 GOARCH&amp;nbsp;→GOOS↓ 386 amd64 amd64-p32 arm arm64 mips/lemips64/leppc64/les390x riscv64 wasm android ❌¹ ❌¹ — ❌¹ ❌¹ — — — darwin ✅ ✅ — ❌² ❌² — — — dragonfly — ✅ — — — — — freebsd ✅ ✅ — ✅ — — — — js — — — — — — — ✅ linux ✅ ✅ — ✅ ✅ ✅ ❌³ — nacl ✅ — ✅ ✅ — — — — netbsd ✅ ✅ — ✅ — — — — openbsd ✅ ✅ — ✅ — — — — plan9 ✅ ✅ — ✅ — — — — solaris — ✅ — — — — — — windows ✅ ✅ — — — — — — ¹ ld: unknown option: -z ² ld: symbol(s) not found for architecture x86_64 (_main) ³ compile: unknown architecture &amp;quot;riscv64&amp;quot;</description></item></channel></rss>