当前位置: > > > Go - macOS下Go语言开发环境搭建教程(附详细步骤)

Go - macOS下Go语言开发环境搭建教程(附详细步骤)

    Go(又称 Golang)是 Google 开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Go 的语法接近 C 语言,可以进行网络编程、系统编程、并发编程、分布式编程。
    下面演示如何在 Mac 电脑上搭建 Go 语言开发环境。

1,安装 Golang 的 SDK

(1)首先到其官网(点击跳转),下载如下两个文件:

(2)双击下载下来的 .tar.gz 文件,就会自动解压成名字为“go”的文件夹。将其拖拽到我们的用户目录下(这个路径在后面配置环境变量时会用到)。
  • 比如我这里就是:/Users/hangge/go

(3)接着双击下载的另一个 pkg 文件,顺着指引一步步安装即可。

(4)最后我们在终端执行 go version 命令,如过能获取到版本信息则说明 SDK 安装成功了。

2,配置环境变量

(1)在终端执行如下命令进入用户主目录:
cd ~

(2)执行如下命令打开 .bash_profile 文件:
vim .bash_profile
(3)按下 i 进入编辑模式,在文件末尾添加如下内容(注意第一行就是前面我们解压的 go 文件夹目录):
GOPATH=/Users/hangge/go
exportGOBIN=$GOPATH/bin
PATH=$PATH:$GOBIN

(4)按下 ESC 键,然后输入 :wq 保存并退出编辑。

(5)接着执行如下命令让配置生效。
source ~/.bash_profile

(6)最后我们执行 go env 查看配置结果,可以看到 GO 的环境变量已成功配置了。

3,安装 glide

glideGo 的包管理工具。支持语义化版本,支持 GitSvn 等,支持 Go 工具链,支持 vendor 目录,支持从 GodepGBGPMGom 导入,支持私有的 ReposForks

我们执行如下命令使用 brew 安装 glide
brew install glide

4,运行调试

(1)在 go/src 下面新建一个 test 文件夹,完整路径如下:
/Users/hangge/go/src/test

(2)接着在 test 文件夹下创建一个 hello.go 文件,内容如下:
package main

import "fmt"

func main() {
  fmt.Println("欢迎访问 hangge.com");
}

(3)在终端里进入 test 文件夹,然后执行如下命令:
go build hello.go

(4)执行后可以看到同目录生成了个可执行的 exec 文件。

(5)双击这个 exec 文件,则会弹出命令行显示下面的运行结果:
评论0