soarli

在macOS搭建Go语言开发环境
前言之前写过一篇在Windows上搭建Go语言开发环境的教程,近期有需求在macOS上使用Go语言开发环境,结合上...
扫描右侧二维码阅读全文
05
2024/04

在macOS搭建Go语言开发环境

前言

之前写过一篇在Windows搭建Go语言开发环境的教程,近期有需求在macOS上使用Go语言开发环境,结合上次记录的macOS部分进行一定的修正补充,于是乎有了这篇踩坑日记。

下载安装包

官方下载地址:All releases - The Go Programming Language (google.cn)

M芯片下载arm64版本,Intel下载amd64版本:

image-20240905221326922

安装 go 程序

点击程序运行一路安装即可:

image-20240905221618568

配置 go 环境变量

.zshrc 文件后面追加 go 的环境变量配置:

vim  ~/.zshrc

# Go
 export GOPATH=$HOME/go # 这是默认安装路径,如果修改请写自己的路径
 export PATH=$PATH:$GOPATH/bin
# Go END

确认配置信息

# 重载配置文件
source ~/.zshrc
# 检验是否安装成功
go version
# 查看环境变量配置信息
go env

配置 go module

go 官方引入了 go module 来解决依赖管理问题,起码 1.11 之后的版本,其次分不同系统配置 GO111MODULEGOPROXY

在.zshrc 文件中追加配置:

vim  ~/.zshrc

将下面代码写入配置文件中:

#GO module
export GO111MODULE=on
export GOPROXY=https://mirrors.aliyun.com/goproxy/ 
重载配置文件
source .zshrc

运行第一个 Go 程序

打开 VS Code,新建一个 Go 文件:

输入如下内容:

package main 

import  "fmt"  

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

打开终端输入:

go run main.go

出现 hello world 表示程序运行成功!

参考资料:

macOS搭建GO开发环境 - 知乎 (zhihu.com)

All releases - The Go Programming Language (google.cn)

M1版Mac从零开始搭建Golang开发环境 | Go 技术论坛 (learnku.com)

最后修改:2024 年 09 月 05 日 10 : 39 PM

发表评论