Yusuf Adeyemo | October 29, 2020 · 1 min reading
In this guide, I will be showing you how to set up a Go Environment on your iOS and iPadOS with iSH.
iSH is a Linux-like shell on iOS. You can edit files with sed and cat, move them around, and more!
You can get it here https://apps.apple.com/us/app/ish-shell/id1436902243
Now that you have downloaded the App. Let’s do the magic.
Install the Alpine Linux package manager apk:
wget -qO- http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86/apk-tools-static-2.10.5-r1.apk | tar -xz sbin/apk.static && ./sbin/apk.static add apk-tools && rm sbin/apk.static
apk add --no-cache --virtual .build-deps bash gcc musl-dev openssl go
go version, you should see something along the lines of
go version go1.13.15 linux/386