我的Go+语言初体验——iPad上搭建Go+开发环境(ish版)

目录

  • 欢迎来到用iPad来学习Go+之旅
    • 一、在 iPad 安装 Go+ 前的准备
      • 1. iSH Shell 的作用
      • 2. 安装 iSH Shell
      • 3. 在 iSH 里安装一些常用软件
        • apk 命令介绍
        • 常用软件安装以及意外报错处理方法
        • 安装 Bash
      • 4. 安装 Go 语言
    • 二、安装 Go+

欢迎来到用iPad来学习Go+之旅

“我的Go+语言初体验” | 征文活动进行中…

今天会写一篇关于如何在 iPad 上搭建 Go+ 开发环境的详细安装教程。

一、在 iPad 安装 Go+ 前的准备

  • 确保 iPad 能联网
  • 蓝牙键盘(推荐-可选)
  • 在 iPad 上安装 Linux
  • 安装 Go 语言

1. iSH Shell 的作用

在 iPad 上安装 Go+ 编程语言,搭建开发环境的前提是:拥有一个能安装 Go+ 的操作系统或运行时。
实现方法有两种:一种是将 Go+ 和所需的运行环境打包成 App 发布到 App Store;另一种是像平常我们在电脑上安装虚拟机一样,在 iPad 也安装一个虚拟机软件,让 iPad 为我们虚拟出一台拥有操作系统的计算机。今天我要介绍的主角之一「iSH Shell」就是用来模拟 Linux 操作系统的 iPad 应用程序。
Go+ 目前还比较年轻,不像 C/C++/Python 这样在 App Store 上拥有许多编程 App。这次我们使用第二种方式来实现,如果你熟悉 Linux,那么我极力推荐你尝试一下第二种方法。

2. 安装 iSH Shell

在苹果商店搜索 ish 就可以看到,点击下载安装即可。

我的Go+语言初体验——iPad上搭建Go+开发环境(ish版)

接下来我们通过 来查看 Linux 系统信息,iSH 虚拟的是一台拥有 x86 架构的 Linux,CPU 级别是i686,是不是很惊喜!br>

我的Go+语言初体验——iPad上搭建Go+开发环境(ish版)

3. 在 iSH 里安装一些常用软件

apk 命令介绍

Alpine Linux 的包管理是 apk,在终端里输入 就能看到帮助信息,下面介绍常用命令:

我的Go+语言初体验——iPad上搭建Go+开发环境(ish版)

如果出现一些安装失败的信息,那么再运行一遍上条命令,就会自动识别哪些包还没安装,然后继续安装:

bash

可以使用 来查看当前使用的是哪个 shell,使用 查看 bash 所在的位置,使用 修改 root 用户的默认 shell 为 bash。

我的Go+语言初体验——iPad上搭建Go+开发环境(ish版)

如果是 Vim 小白也不用担心,我给一段操作指令,按如下操作即可:

重启后,可以再使用 检查是否成功切换为 Bash。

4. 安装 Go 语言

我们要从源码编译安装 Go+ 所以需要安装 Go,目前 Go+ 的编译安装脚本使用了 go1.16 新增特性 io/fs,Alpine Linux 中提供的 Go 版本为 1.13,版本过低,所以需要从 Go 官网下载 Go 语言的安装包。
这里我就选择最新版本的 Go 语言:

我的Go+语言初体验——iPad上搭建Go+开发环境(ish版)

二、安装 Go+

未完待续……

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24737 人正在系统学习中

来源:Geometryolife

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月17日
下一篇 2021年11月17日

相关推荐