Mac 下安装golang环境

本文指导如何下载Golang安装包,配置环境变量(包括GOPATH设置),并在VSCode中创建并运行简单的`main.go`程序,强调了go.mod的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、下载安装包

安装包下载地址

在这里插入图片描述
下载完成,直接继续----->下一步到结束即可安装成功;

安装成功之后,验证一下;

go version

验证成功

二、配置环境变量

  1. 终端输入vim ~/.zshrc进入配置文件,输入i进行编辑

  2. 打开的不管是空文本还是有内容的,都在末尾处复制下方代码

*注意:GOPATH指定路径要修改为自己的项目路径

#注意=号前后不能有空格
export GOPATH=/Users/duanjiaqi/Desktop/code #请改成你的项目路径
export GOBIN=$GOPATH/bin   #GOLANG运行目录一般不可修改
export PATH=$PATH:$GOBIN 
  1. 粘贴完成之后esc在终端底部输入:wq保存修改并退出编辑

  2. 终端输入source ~/.zshrc刷新golang配置文件

  3. 输入 go env 查看配置是否生效
    在这里插入图片描述

三、打看vscode编写golang代码

1、进入根目录创建bin、pkg、src三个文件夹;
在这里插入图片描述

bin:存放编译后的二进制文件;
pkg:存放编译后的库文件;
src:存放自己的代码文件;

2、vscode安装go插件

在这里插入图片描述

安装完vscode右下角会提示报错:
在这里插入图片描述
设置完成install all 安装完成

3、在src文件下创建main.go;

package main
 
import "fmt"
 
func main() {
	fmt.Println("hello world!!!")
}

在运行的时候会报错:大概意思是没有go.mod

4、在src文件下,初始化go.mod,给一个module名称

在这里插入图片描述
而此时,src文件下则变成了如下:
在这里插入图片描述

5、接着运行main.go

在这里插入图片描述
正常输出hello,world代表此golang环境安装成功。

### 如何在 Mac安装 Golang 要在 Mac安装 Golang,可以采用多种方法。以下是通过 Homebrew 和手动下载两种常见方式的具体说明。 #### 使用 Homebrew 安装 Golang Homebrew 是 macOS 的包管理工具,能够简化软件的安装过程。运行以下命令即可完成 Golang安装: ```bash brew update brew install go ``` 这会自动将最新版本的 Golang 下载并配置到您的系统中[^2]。安装完成后,可以通过以下命令验证安装是否成功以及当前使用的 Golang 版本: ```bash go version ``` #### 手动下载并安装 Golang 如果偏好手动操作或者需要特定版本的 Golang,则可以从官方站点获取适合 macOS 的二进制文件。访问官方下载页面以找到最新的稳定版本链接[^1]。 1. 前往 [Golang 官方下载页](https://golang.org/doc/install),选择适用于 macOS 的 `.pkg` 文件。 2. 双击下载后的 `.pkg` 文件按照提示逐步完成安装流程。 3. 设置环境变量以便全局调用 `go` 命令,在终端执行如下指令来确认路径设置无误: ```bash echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.zshrc source ~/.zshrc ``` 对于使用 Bash 而非 Zsh 的用户,请替换上述中的 `~/.zshrc` 为 `~/.bash_profile` 或者 `~/.bashrc`。 最后再次利用 `go version` 来检验安装状况。 --- ### 示例代码:测试安装是否正常工作 下面是一个简单的 “Hello, World!” 程序用于检测 Golang 是否正确安装。 ```go package main import "fmt" func main() { fmt.Println("Hello, World!") } ``` 保存以上内容至名为 `hello.go` 的文件里,并在同一目录下打开 Terminal 输入下列命令编译与运行它: ```bash go run hello.go ``` 预期输出应显示 `"Hello, World!"` 字样。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值