先吐槽一句某些直接复制还不验证可用性的博客,污染搜索引擎的结果,千篇一律,一错全错。
1.下载
因为的用的事mac平台,所以只收集了mac资源
官方下载(付费,支持正版):GoLand by JetBrains: More than just a Go IDE
没购买能力的小伙伴可以选择下面:
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!")
}