手把手教你在Mac上从零搭建Go语言开发环境

简介: 手把手教你在Mac上从零搭建Go语言开发环境

Go语言近年越来越火热,作为Mac用户,我们该如何在Mac系统上配置Go语言开发环境呢?本文将手把手教你在Mac上安装使用Go语言。

  1. 下载安装包

在浏览器访问Go语言官网https://golang.org/dl/

选择适用于Mac OS的安装包下载,一般文件名是go1.xx.x.darwin-amd64.pkg。

// 文件下载链接 
https://golang.org/dl/go1.19.1.darwin-amd64.pkg

2. 安装Go语言

下载完成后,双击该安装包,会打开安装向导。

一路继续、安装,Go语言会默认安装到/usr/local/go目录。

安装完成后,会在应用程序里看到Go语言。

3. 配置环境变量

安装完成后,还需要配置环境变量,用于指向Go语言的安装位置。

可以编辑~/.zshrc文件,添加:

export GOROOT=/usr/local/go  # Go的安装目录
export GOPATH=$HOME/go  # 你的Go代码工作目录
export PATH=$PATH:$GOROOT/bin  # 添加go命令所在路径

然后在终端执行source ~/.zshrc使环境变量生效。

4. 测试安装

在终端输入go version,能正确打印版本信息则说明Go已安装成功!

可以创建一个简单的Go代码测试:

package main
import "fmt"
func main() {
  fmt.Println("Hello World!") 
}

    大功告成,我们的Go语言环境准备完毕,可以开始编程之旅了!

    目录
    相关文章
    |
    17天前
    |
    存储 Go 索引
    go语言中数组和切片
    go语言中数组和切片
    26 7
    |
    16天前
    |
    Go 开发工具
    百炼-千问模型通过openai接口构建assistant 等 go语言
    由于阿里百炼平台通义千问大模型没有完善的go语言兼容openapi示例,并且官方答复assistant是不兼容openapi sdk的。 实际使用中发现是能够支持的,所以自己写了一个demo test示例,给大家做一个参考。
    |
    17天前
    |
    程序员 Go
    go语言中结构体(Struct)
    go语言中结构体(Struct)
    92 71
    |
    16天前
    |
    存储 Go 索引
    go语言中的数组(Array)
    go语言中的数组(Array)
    100 67
    |
    17天前
    |
    存储 Go
    go语言中映射
    go语言中映射
    32 11
    |
    19天前
    |
    Go
    go语言for遍历映射(map)
    go语言for遍历映射(map)
    29 12
    |
    18天前
    |
    Go 索引
    go语言使用索引遍历
    go语言使用索引遍历
    26 9
    |
    18天前
    |
    Go 索引
    go语言使用range关键字
    go语言使用range关键字
    24 7
    |
    18天前
    |
    Go 索引
    go语言修改元素
    go语言修改元素
    25 6
    |
    8天前
    |
    Go 数据安全/隐私保护 UED
    优化Go语言中的网络连接:设置代理超时参数
    优化Go语言中的网络连接:设置代理超时参数
    下一篇
    DataWorks