Mac下使用brew安装go 以及遇到的问题

首先按照网上找到的命令进行安装

复制代码
 brew install go

打开终端输入go version,查看安装的go版本

复制代码
go version

配置环境变量

查看go的环境变量配置:

复制代码
 go env

事实上安装好后的go已经可以使用了。

在home/go下新建src/hello目录,在该目录中新建hello.go,内容如下:

javascript 复制代码
package main 
import "fmt"

func main()  {
	fmt.Println("hello,Go!")
}

运行程序:

复制代码
go run hello.go

以上是根据找到的文章操作的,但我输入go run hello.go时无法运行,出现错误提示。

复制代码
go: cannot find GOROOT directory: /opt/homebrew/opt/go/libexec

排查出原因是 brew install go 下载时未下载全,切换网络删除后重新下载,就不在报错

下载后在配置文件 ~/.zshrc 中加入

复制代码
export GOPATH="/Users/你主机名/go"
export PATH=$PATH:$GOPATH/bin

配置完在运行

复制代码
source ~/.zshrc
相关推荐
矢鱼19 分钟前
单调栈模版型题目(3)
java·开发语言
n33(NK)27 分钟前
Java中的内部类详解
java·开发语言
为美好的生活献上中指29 分钟前
java每日精进 5.07【框架之数据权限】
java·开发语言·mysql·spring·spring cloud·数据权限
蓉妹妹40 分钟前
Mac电脑,idea突然文件都展示成了文本格式,导致ts,tsx文件都不能正常加载或提示异常,解决方案详细说明如下
macos·intellij-idea
罗迪尼亚的熔岩41 分钟前
C# 的异步任务中, 如何暂停, 继续,停止任务
开发语言·c#
dancing99942 分钟前
Golang的linux运行环境的安装与配置
linux·服务器·golang
PixelMind1 小时前
【LUT技术专题】ECLUT代码解读
开发语言·python·深度学习·图像超分辨率
Som3B0dy1 小时前
2025年北京市职工职业技能大赛第六届信息通信行业网络安全技能大赛初赛-wp
开发语言·web安全·c#
muxue1781 小时前
go语言封装、继承与多态:
开发语言·后端·golang
Suckerbin1 小时前
PHP会话技术
开发语言·php