当前位置: 移动技术网 > IT编程>脚本编程>Go语言 > go环境安装

go环境安装

2018年11月03日  | 移动技术网IT编程  | 我要评论

环境安装

环境安装 主要包含三个部分 运行环境及开发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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网