golang环境安装(mac m1)

dandan3年前程序开发2247

1、进官网https://www.gomirrors.org/

下载tar格式的报,选arm64的


2、在电脑新建一个目录,专门用于放go的项目


3、将下载的包放到目录里,使用终端,进入该目录后,并进行解压

tar -zxvf go1.19.4.darwin-arm64.tar.gz

4、配置环境变量,编辑配置文件

vim ~/.bash_profile

5、添加环境变量,比如当前装了python和设置谷歌浏览器变量的(GOBIN为源码bin目录,GOROOT 为源码根目录,必须对,GOPATH为所有项目根目录,目前不确定是否一定需要)

alias python="python3"
export CHROME_PATH=/Applications/Google\ Chrome.app/Contents/MacOS
export GOBIN=/Users/yelin/go_source/bin
export GOROOT=/Users/yelin/go_source
export GOPATH=/Users/yelin/go
export PATH=$CHROME_PATH:$GOBIN:$GOROOT:$GOPATH:$PATH

6、每次打开都要重新执行,所以需要配置下永久生效的变量

vim ~/.zshrc

7、添加生效的代码

source ~/.bash_profile

8、保存后,让执行生效

source ~/.zshrc

9、vscode安装go插件后,进入目录会失败,在终端中运行下面代理后,重新打开vscode的go项目,install all就可以成功,重启即可

go env -w GO111MODULE=on
go env -w GOPROXY=https://proxy.golang.com.cn,direct


返回列表

上一篇:Docker使用篇

下一篇:go相关踩坑

相关文章

go-zero安装

go版本1.20.2go环境变量export GOROOT=/Users/yelin/go_dev/go export GOPATH=/Users/yelin/go_dev/pr...

centos后台运行程序

通过远程shell工具连上服务器,运行程序后,如果关闭工具,进程也会被结束。所以采用systemctl方式运行1、创建运行用户adduser newUserName2、编辑service脚本...

git操作

将本地现有项目放到远端上:添加远程仓库: git remote add [远端名称] [远端地址], 名称一般默认都是origin,地址就是项目地址git remote add&n...

rem解决笔记本访问网站内容被放大的问题

一般win系统的笔记本,出厂默认就是系统缩放150%,导致虽然分辨率是1920*1080,可浏览器的视口宽度却只有1200多,整个页面内容也被放大了,导致页面混乱。mac m1笔记本也同样,分辨率不同...

go相关踩坑

安装swag根据官方教程,执行下方后,GOPATH/bin中没有swag程序,应该要先配置GOBIN环境变量,有了后再执行。 其他根据官网来再下两个gin-swag和filesgo inst...

Docker安装篇(CentOS7.6)

7.6环境自带gcc和gcc-c++,不用再装安装yum-utilsyum install -y yum-utils设置阿里云镜像仓库yum-config-manager...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。