Go的安装
mac可以直接使用brew
安装,brew install go@1.19
配置环境变量
vim ~/.bash_profile
javascript
// 根据实际情况来
export PATH=/uer/local/go/bin:$PATH
export GOROOT=/usr/local/go
export GOPATH=/Users/......
export GOBIN=/Users/....../bin
其中GOPATH
在windows
和mac
是默认会自动加上,linux
需要手动配置一下
go env
查看go
的环境变量
go version
查看go
的版本
出现相应版本表示安装完成 ✅ ✅
安装Goland编辑器和常用的快捷键
编辑器的安装就是按正常流程安装就行了,但是标准版是收费的。也可以使用vscode
,但是应该没有goland
好用,vscode
需要单独为go
进行一些配置,使用goland
就不需要,可以直接进行开发。
Goland配置
初次进入页面的时候直接点击project
,配置相应的参数
如果是老版本的就要选择Go modules
, 如果不能找到相应的GOROOT
,需要点击+
手动添加一下
我们新建一个项目,应该会默认生成一个go.mod
文件,如果没有可以执行 go mod init [name]
来进行初始化生成
点击setting
,可以设置自己喜欢的编辑器风格
可以选择Keymap
设置快捷键风格,我这里选择了Eclipse
,如果没有相应的选项可以点击下面的链接去进行插件下载
Go开发 - Hello World
go
package main
import "fmt"
func main(){
fmt.Println("hello word")
}
程序运行
- 可以右键选择
run
直接运行 - 运行
go build [file]
,会生成一个.exe
文件,然后直接运作这个文件 - 直接运行
go run [file]
注意
一般一个目录只能运行一个main
函数,但是如果需要一个文件下运行两个main
, 新版本已经兼容,会给出提示,老版本需要在run => configurations
去进行设置,将Run kind
设置成File