00:00
那下面呢,我们再为大家讲解一下,在苹果机下边怎么去搭建我们的go开发环境,对吧,因为有些同学呢,他是比较喜欢在苹果机下面做一些这个开发的,那么我们也来看看Mac下怎么去开发啊,Mac就是苹果苹果系统。呃,还是老规矩啊,前面的原理呢,我就不再做介绍了,我们直接就来看看怎么安装,以及安装的时候需要。注意哪些地方就可以好朋友们那看一下啊,麦克下面怎么去安装我们的。这个go开发环境。好非常简单啊,来看一下这个这个这个东西,那首先呢,还是老规矩,呃,首先呢,我们来说一下Mac下面选选取这个怎么去安装,然后再说配置。安装的时候还是要注意,呃,它的这个版本,呃,麦克下面的SDK的版本啊,就是go的SDK的版本,嗯,没有什么可选的,它就是一个版本,我们在前面是不是已经讲过啊,他就一个只有一个64位的软件安装包。
01:10
啊,软件安装包呢,就是这样的一个软件包,我们已经把它下载到我们的这个电脑上边了,如果你没有的话呢,你也可以去下载一下在哪里啊同学们看,在软件文件夹里边有一个go语言的。麦克下面的SDK就他詹妮把它选好了。好,那这样子的话就比较简单了,那么就是首先是。把这一段啊文本我们来说一下啊,安装它的一个过程。好把这一块。我把它拿下来啊,拿下来。麦克下。麦克下。安装。安装什么呢?安装我们的这个go的SDK。对吧,Go的SDK。
02:02
那这个也比较简单,把这个稍微的整理一下就行了,呃,还是第一个就是版本,怎么去用这个版本啊,第二个呢,注意的事项还是把它整理一下。注意的时候还是老规矩啊,还是老规矩,要同学们注意到,我们在安装的时候呢,不要有路径上面不要有特殊的空格啊,不,不要有特殊的字符,以及不要有中文。啊呃,然后它安装呢,也很简单,其实就是一个解压的过程,因为大家看到这是个TGZ的,在我们的这个苹果机下面呢,叉GZ也是一个压缩文件。你只需要解压就可以使用了,明白意思吧,好,那么这是它的一个说明,那下面呢,我们就来看具体的一个处理方案啊,首先。首先还是老规矩,你得先把先把这个上传上去解压就行了啊,上传上去解压就行了。好,我们看看这个步骤啊,步骤那就是现在看老师的演示步骤了,第五步啊。
03:03
看老师的演示步骤。看老师的演示步骤,那第一步老规矩,步骤一还是先。对吧,先将我们的这个安装文件上传到。上传到Mac下边,那这个文件名字咱就一个,所以说。也比较简单,好第一步咱们就上传上去啊呃,上传呢,还是用我们的这个XFTP5来上传。好把它打开对吧,打开过后呢,连到我们的苹果机上面去。非常简单对吧,连上去了,连上去了,那连上去过后呢,各位朋友,下边呢,我们要做的事情就是上传。找到我们的软件包,这不是有一个麦克吗?对吧,再说一遍啊,如果你不会,你不是用的这个麦克机做开发,你你这你这个章节其实你可以不听,如果你喜欢在苹果下面做开发呢,那你就。
04:03
关注一下老师讲的这个这个内容啊,好传输。这个很快。就传过去了啊,非常简单。那传过去的第二步,我们该做什么事情呢?步骤二。步骤二。步骤要这样子啊,我们建议同学们把这个安装在呃,用户目录下的够。D这个目录下面,这是我的一个建议,那既然如此呢,那就按照我们的要求来做吧,那就先先创建,先在先在啊,先在这个用户目录下。用户目录下怎么样创建对吧,创建一个文件夹。创建一个目录吧,创建目录,这个目录呢,我们就叫go。第一位。Go。Go dev。好呃,然后呢,再把这个文件拷贝过去,因为现在目前我们这这个文件还还在,还在这个用户目录下面,所以说呢,我先创建一个目录啊,那我简单一点就在这创建也是可以的啊,在这创建也可以新建。
05:10
一个文件夹,比如就叫go div,好,这样大家可能听听起来轻松一点啊。好,然后我把这个文件顿过去就行了,因为因为我我想把它装到这儿,所以说我直接把它。拉过来就行了,好这个时候看到啊,在第一位里面呢,就有这么一个文件了,对吧,非常简单,好,然后将什么呢,将。将我们上传的这个文件啊,这个拖拽到或者是移动到吧,移动到哪个地方去呢?移动到我们的这个构结构。Go,下方线低,这个目录下。这个录像。好,这是第二步,我们做完了第三步,步骤三。步骤三简单吧,步骤三就是解压啊,使用使用RGZ这个指令解压。
06:00
解压吧,直接就叫解压。解压,解压哪个文件呢?就是对这个文件进行一个解压指令,非常简单,就是他杠ZXVF,把这个名,把这个文件名给我写上就可以了。解压一下啊,同学们好,解压也非常简单,我们找到这里来,打开一个终端。咱打开一个终端啊,打开一个终端。好,打开终端以后呢,我们LS一下,我们发现这里面有个GOD,就是刚才创建的,进到这个目录里面去。没没问题吧,进到这里面去了,然后呢,TGC,就是刚才老师说的这个指令go。解压就行了,非常简单啊。好,解压完了过后,其实你就可以可以使用了,其实已经。大家看啊,解压完毕。看一下啊,检验完了过后,你看这有一个构目录对不对,好,你CD到构目录里面去。
07:00
你发现这里面有个并目录,这个目录结构都是一样的,没没什么新奇的,你看这边也有个go,点运行一下,点go version。一会车你看就看到了,所以说只要你看到这个其实就已经成功了啊,这个我不安装啊,其实这个就已经成功了,也就说老师把这个笔记补一补,解压后啊步骤是。步骤四啊,步骤四。那什么呢?就是解压后,解压后我们会得到一个目录,Go,这个目录。目录go,然后呢,进入到进入到这个go的哪个目录啊,Go的这个并目录就可以使用了,就可以使用,那么具体使用呢,其实刚才老师这个图片已经可以看出来了啊是吧,点go version就可以用了,但是。这个地方仍然存在一个配置环境变量的问题,你现在是可以用了。
08:01
它仍然存在一个配置环境变量的问题。啊,所以说还是有个问题,但是呢,有一个问题啊,还是原先说的问题,就是这里。这里。还是?有。有一个问题就是。如果,如果我们。换一个目录,你就用不了这个勾了,就是如果我们,呃,我们不在。不在。不在这个目录下啊,不在这个B目录下。Joe。就使用不了,使用不了这个go。Go的这个这个这个程序,那那怎么办呢。这面还是要配置啊,你看我离开这个,比如说我。我升级到上一层目录去,你看上一层目录,我在输这个go version,你看它又提示。Command not found,就是他找不到这个指令,原因还是一样的,所以这里面呢,还涉及到一个神新的问题,什么?就是配置黄金量,因此啊,因此我们仍然。
09:05
仍然需要配置什么呀,环境变量就是go的环境变量。这个原因呢,前面已经已经已经已经说过了,所以说这块呢,我就不再多说,现在直接就给大家演示怎么配置。好看效果。那么麦克下怎么配置go的环境变量呢?还很简单,就是仍然是到ETC的profile文件夹文件下面去添加三句话。然后这边需要用root权限啊,所以说这个也非常简单,所以说我给同学们演示一下。来配置一下啊。怎么去配置我们的这个环境变量。大家看这个步骤啊步骤。步骤一。步骤一,干什么呢?使用。啊,使用root身份。使用root用户啊,是使用使用root用户修改或者编辑都可以。
10:05
ETC-profile文件。Prop文件。干什么呢?增加环境变量的配置增加。环境变量。的配置。好,我给同学们演示一下啊。我给同学们演示一下。打开这个地方VI就用VI指令就行了啊,但是呢,这里面有个问题啊,我们需要先切换到root用户。Root。23456789,好,输上密码就可以进去了,进去过后我们再来用这个指令。诶,我们现在编辑啊,ETC profile对吧,Profile。走,写上这句话。大家看这个地方呢,它提示你,它说是一个read only文件,你不用管它,待会呢,保存的时候你加一个叹号就行了,我现在开始配置啊。
11:00
呃,配置的原因,配置的这个流程跟那个Linux是一样的,所以说我这就不再废话了,大家看一下go root。等于好配上我们的环境变量,那一刚才我们是。我们现在我们释放在哪里,还有印象吧,我们释放在这个用户的。这个用户目录下面的一个叫GOD下面的这个go还记得吧,好EXP,第二个引入,第二个呢,就是要引入我们的pass路径。Pass路径,它原先的pass路径不要丢掉啊,打冒号原因我也解释过了啊,然后紧接着再引入我们的go。Root。斜杠并就可以了,这边就是引入我们的路径。注意,这两个Dollar千万不要丢掉了,Dollar丢掉你是要出大问题的,听见没有,这个Dollar不要丢掉好。还有一个就是我们的go工作的一个目录。Go pass。啊,那么我们仍然把它放在home下面的一个go project目录下面。
12:05
好,这就配完了,大家看看一下这个能理解吧。这个这个这个是。这个是什么意思我就不再解释了,前面已经讲过好多遍了啊好老师呢,把这个截一下。好,截取一下这个代码。诶,在这我们配置了它的相关的信息。啊,每个含义我在前面已经说过了,保存退出就行了啊,保存退出。那现在呢,我们。找到这把它保存退出好。WQ,一个叹号。它号代表强制保存好,保存成功,那保存成功了以后,我们再退回到那个原先的这个艾特硅谷这个用户,这个时候我们来用一下,看看能不能成功呢?不,我们发现仍然不好用。原因还是老规矩,就是你配置完了过后,但是你没有重重新注注销一次,这个是用不了的,因此呢,我们第二个步骤啊,配置完了以后啊,注意听。
13:08
步骤二。配置成功后配置好啊,配置完后完后。完后需要需要重新注销。注销这个用户,那么配置才会生效。才会生效啊。好,这1.1定要注意,那我们来看看,我们注销一次再来用,看看能不能成功,现在是不能成功的啊,现在你看我在这个目录下面,我在我在这个目录下面没有进入,没有进入到B目录,它是不能用的,对吧,那现在呢,我。注销一下就能用了,好,我退出。注销很简单点,这个小苹果这有个注销。是吧,点注销。注销一下啊。那注销过后呢,他会让我重新登录吗?重新登录这个时候他注销的效果是什么呢?其实注销的本质就是让他去重新让这个苹果系统去读取一下这个文件哦,他就知道我这里面有新的变量了,诶这个时候他就会管用了,明白意思吧。
14:14
好,你看我点击一下啊,输入我的密码。好,进去。好,进去。那进去过后呢,我我随便在哪个目录下面,我都可以用这个够了。Go的这个SDK我都可以用了。来看一下。点一下这个终端。看到没有?好点中断了啊。他一会儿就起来了。好,稍等片刻好起来了,那这个时候大家看到我目前。我目前是在哪个目录下面看。我目前是在user at硅谷。我并没有在。那个go的并目录下面,那大家看看我现在能不能用了呢。Go。Version。哎,我们发现没问题了。
15:01
那就意味着,诶,这个不去管它啊,这就意味着此时此刻我们这个go的SDK的这个环境,或者叫go的开发环境就已经搭建好了,明白意思吧,好,那么我把这段代码。把这个效果给大家。放到我们的笔记里面去啊。再看一下。也就是说你只要在不同的目录下面可以去执行这个go version里,那么就说明我们go的开发环境搭建成功,明白吧。好,我把这个呢也放在我们的笔记中去。好,同学们。那么如果你手上是苹果机的同学,你可以照着刚才老师的这个玩法去玩一把啊,去玩一把,嗯。那关于这个苹果机下面,苹果机下面怎么去安装go的SDK,以及怎么去配置。这个go的SDK我们就介绍到这里,那么大家可以再去消化一下,看一看。
我来说两句