Go语言安装:
1、官网:golang.org : 下载太慢,不推荐,直接忽略。
2、国内下载:https://studygolang.com/dl
找到对应电脑系统型号下载(如苹果下载Apple macOS)——安装,一路下一步直到完成。
3、国内镜像:https://goproxy.cn/
首页往下拉有个用法模块,使用第一个,如:
Go 1.13 及以上(推荐):直接分别复制下方命令,一定不要打错。(打开你的终端并执行)
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
上面两条命令走完,再使用 go env 命令检测是否安装成功。
Golang安装(以下为Idea编辑器为例):
1、编辑器推荐: Goland/Idea+Go插件 、vscode 。
2、百度搜索goland,进入官网:https://www.jetbrains.com/zh-cn/go/promo/
(1)首页点击下载——找到对应电脑系统型号——下载—— 一路下一步直到完成。
(2)打开编辑器(Idea Goland)—— 新建项目,点击“+ New Project”。
(3)新建项目窗口:
左侧:不要选择第一个Go,由于Go语言目前对第三方的依赖都是Go Modules方法,故选择Go Modules(vgo)。
右侧:Location(位置,可自定)、GOROOT(选择安装版本,此办公Mac安装版本为go1.16.5)、Vgo Executable(不用管)、Proxy(国内镜像)。案例比如:
Location:/Users/xxx/go/src/awesomeProject
GOROOT:go1.16.5
Vgo Executable:Project SDK
Proxy:https://goproxy.cn,direct
(4)以上完成后,点击右下角Create,完成创建。
3、Idea编辑器使用(Idea账号:163邮箱):
(1)新建go文件:右击选择“New” —— Go File —— 选择:Simple application,输入文件名称。
(2)配置常用快捷键:删除行、前进/后退、转到定义:
点击左上角 GoLand——Preferences...——Keymap进行快捷键设置。
删除行:右侧搜索delete line (Editor Actions —— delete line),进行设置。
后退:右侧搜索back(Main Menu —— Navigate —— back) 进行设置。
前进:右侧搜索Forward(Main Menu —— Navigate —— Forward) 进行设置。
转到定义:右侧搜索Declaration(Main Menu —— Navigate —— Go to Declaration or Usages) 进行设置。
(3)保存文件时,可运行一个格式化命令
点击左上角 GoLand——Preferences...——Tools —— File Watchers设置。
点击下方“+” —— goimports(会将文件格式化,并将import进行排布)
(4)整个目录只允许有一个main函数,如果有多个会无法运行,解决方案:
上方有个下拉框(当前显示go build learngo),选择——Edit Configurations... 打开 —— 右侧 tabs切换第一个 Configuration 下 —— Run kind : File ( Run kind:Package 运行整个目录 )—— OK。