go环境安装
程序员文章站
2022-11-14 21:46:56
环境安装 环境安装 主要包含三个部分 运行环境及开发sdk 系统环境和路径配置 IDE配置 以mac环境为例,其他环境类似 运行环境及开发sdk 使用 brew 安装 检查,得到go基本安装信息 系统环境和路径配置 主要是GOROOT和GOPATH GOROOT:就是go的安装环境 GOPATH:作 ......
环境安装
环境安装 主要包含三个部分 运行环境及开发sdk 系统环境和路径配置 ide配置
以mac环境为例,其他环境类似
运行环境及开发sdk
使用 brew 安装
brew install go
检查,得到go基本安装信息
go env
系统环境和路径配置
主要是goroot和gopath
goroot:就是go的安装环境
gopath:作为编译后二进制的存放目的地和import包时的搜索路径。其实说通俗点就是你的go项目工作目录。通常情况下gopath包含三个目录:bin、pkg、src。
src目录下主要存放go的源文件
pkg目录存放编译好的库文件,主要是*.a文件;
bin目录主要存放可执行文件
改写环境变量
vim ~/.bash_profile
以本人的路径为例,修改为
goroot=/usr/local/cellar/go/1.11.1/libexec export goroot export gopath=/users/admin/go export gobin=$gopath/bin export path=$path:$gobin:$goroot/bin
编辑完之后退出保存文件,然后使用
source ~/.bash_profile
更新配置文件
ide配置
开发环境使用visual studio code 来进行开发
安装vscode
下载进行安装
启动vscode选择插件->搜go选择go for visual studio code插件点击安装即可
配置vscode
启动vscode选择文件菜单->首选项->设置,在打开的settins.json文件下粘贴以下内容:
"go.buildonsave": "workspace", "go.lintonsave": "package", "go.vetonsave": "package", "go.buildtags": "", "go.buildflags": [], "go.lintflags": [], "go.vetflags": [], "go.coveronsave": false, "go.usecodesnippetsonfunctionsuggest": false, "go.formatonsave": true, "go.formattool": "goreturns", "go.goroot": "/usr/local/cellar/go/1.11.1/libexec", "go.gopath": "/users/admin/go", "go.gocodeautobuild": false
安装工具包
在path目录下的src目录中新建‘hello.go’文件,然后双击打开,vscode会提示安装‘gopkgs’,选择‘install all’,等待安装结束。
测试
在打开的文件中输入
package main import "fmt" func main(){ fmt.printf("hello world\n") }
在命令行运行
go run hello.go
上一篇: 唐僧不是吗
下一篇: Go基础系列:Go接口
推荐阅读