JetBrains GoLand for macOs 安装与配置

本文介绍了在Mac平台上安装GoLandIDE的过程,包括从官方付费版到免费资源的选择,以及如何配置GOROOT、GOPATH、代理设置和安装FileWatchers插件。还提供了创建并运行Hello,World!示例的步骤。

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

先吐槽一句某些直接复制还不验证可用性的博客,污染搜索引擎的结果,千篇一律,一错全错。

1.下载

因为的用的事mac平台,所以只收集了mac资源

官方下载(付费,支持正版):GoLand by JetBrains: More than just a Go IDE

没购买能力的小伙伴可以选择下面:

MacWk - 精品mac软件下载

https://www.macwl.com/

百度网盘

2.安装

应该没人不会安装吧。。。

3.配置

配置 GOOT和 GOPATH。左上角点GoLand,打开偏好设置(Preferences),点击GO,配置 GOROOT ,默认会显示电脑里已安装的GO路径,一般是user/local/go ,选择需要的版本,应用。

 

配置GOPATH,里面一般会有一条默认的GOPATH路径,一般为User/username/go。

Global GOPATH可以配置很多个,但是注意不同路径下的想通依赖包的冲突问题。

也可以取消下方的“Use GOPATH that's defined in system environment”选项,这样就不会使用Global GOPATH,而是使用下方的Project GOPATH

​​​​​​​ 

4.Proxy

如果你可以很快地连接外网,则无视这里。

打开网站Goproxy.cn

网站下方会有Proxy的配置教程,可以加速Go的相关下载

$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn

5.File Watchers、中文界面插件

File Watchers看自己喜好,中文插件还是推荐安一个的。

如果需要安装File Watchers插件,则首先要开启权限。/usr/localgo/是Go的默认路径,看自己情况更改。

sudo chmod -R 777 /usr/localgo/

左上角点GoLand,打开偏好设置(Preferences),点击插件(Plugin)

搜索File Watchers和Chinese(Simplified) Language Pack,安装就行。

 

左上角点GoLand,打开偏好设置(Preferences),点击工具(Tools)- File Watchers 

点击“+”按钮添加“goimports”,弹出的窗口什么都不用改,直接点确定。

其他看自己喜好安装,没什么影响。

 

应用修改。

6. hello world

创建项目,GOPATH一般默认就行。

 

新建hello.go

  • 右键选择 New ,选择Directory ,新建src文件夹(这是go的默认用法。一般都将项目代码放在src文件夹下,代码中所有引用的第三方包路径,前缀都默认是项目名/src/第三方包路径)
  • 在src文件夹右键,选择 GO File, 选择Simple Application ,新建hello.go
  • 点击上方运行-运行... 
  • 运行配置选go build hello.go
package main

import "fmt"

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

 

### M3 Pro 芯片设备上的 GoLand IDE 安装配置 对于搭载 Apple M3 Pro 芯片的 Mac 设备而言,安装配置 GoLand IDE 的过程其他基于 ARM 架构的操作系统相似。以下是详细的说明: #### 一、准备工作 确保 macOS 已更新至最新版本,并确认系统的兼容性。由于 GoLand 是由 JetBrains 开发的支持多平台的应用程序,在苹果 Silicon 上通过 Rosetta 或原生支持都能良好运行。 #### 二、下载并安装 GoLand 访问官方网站获取适用于 macOS ARM64 版本的 GoLand 安装包[^1]。双击 `.dmg` 文件按照提示完成应用程序的安装流程即可。 #### 三、验证 Go 环境 在终端中执行命令 `go version` 来检验本地是否存在已正确安装Golang 编译器环境。这一步骤至关重要,因为后续操作依赖于此基础工具链的存在[^2]。 #### 四、创建新项目前的准备 当首次启动 GoLand 后,建议先调整一些全局性的偏好设定来优化用户体验。比如可以通过菜单栏中的 **Preferences** -> **Editor** -> **Code Style** 对代码风格进行定制化定义;另外还可以前往 **Tools** -> **Go** 修改有关 GOPATH 和其他构建选项的相关路径设置[^4]。 #### 五、配置 Run/Debug Configurations 为了能够顺利地调试应用或测试模块功能,需要合理规划不同的运行模式。具体来说就是在右上角的任务栏里选择 "Edit Configurations..." ,之后根据实际需求添加新的条目指定目标文件夹或是单个源码的位置作为入口点。同时也要注意检查 Environment Variables 是否被恰当指派给当前会话使用[^3]。 #### 六、自动生成注释模板 为了让团队协作更加顺畅高效,可以在 GoLand 中预先编写好符合内部规范要求的标准注释格式。进入 **Preferences** -> **Editor** -> **File and Code Templates**, 接着定位到 Files 分类下的 “// File Header” 字样处填入期望的内容结构,最后别忘了勾选 Apply to all projects 复选框以便于跨工程共享此规则[^5]。 ```bash # 测试是否能正常调用 golang 命令行工具 $ go version ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值