GoLang

安装和vscode环境配置

go 语言基本环境安装和配置

BoYang
2022-03-14
3 min

# 安装

需要配置path

$ cd ~
$ vim .bash_profile

将如下内容粘贴到文件里面
-----------------------------------------------------------
export GOROOT=/usr/local/opt/go/libexec
# GOPAT为上面创建的目录路径
export GOPATH=/Users/deweixu/coding/Go/go_path
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

安装完成,客户端输入测试:

$ go env

有如下输出表示安装成功。 Image Example

# 文件夹结构

Go 安装目录($GOROOT)的文件夹结构应该如下所示: README.md, AUTHORS, CONTRIBUTORS, LICENSE

INFO

  • /bin:包含可执行文件,如:编译器,Go 工具
  • /doc:包含示例程序,代码工具,本地文档等
  • /lib:包含文档模版
  • /misc:包含与支持 Go 编辑器有关的配置文件以及 cgo 的示例
  • /os_arch:包含标准库的包的对象文件(.a
  • /src:包含源代码构建脚本和标准库的包的完整源代码(Go 是一门开源语言)
  • /src/cmd:包含 Go 和 C 的编译器和命令行脚本

# vscode环境配置

首先, vscode 必须先安装go插件:

Image Example

如果现在编写go语言右下角会弹出各种安装插件的提示,但是如果 install all 的话,肯定全部都是faield

解决办法:

  • 首先在 go安装路径 的 src 目录下创建 golang.org 目录,然后再进入该目录创建 x 目录,具体命令如下:

  • image.png

  • 创建完目录之后,执行 cd golang.org/x 命令,进入 x 目录。

  • 执行如下命令:

$ git clone https://github.com/golang/tools.git tools
$ git clone https://github.com/golang/lint.git

此时,x目录下会多两个文件夹

  • image.png

进入vscode,摁住 command +shift + p 键。在命令行输入: Go: install/Update Tools ,然后全选点击确定: image.png

image.png

经过上面的步骤就可以安装成功了。 这个时候创建一个Go文件,就能正常使用代码提示、代码格式化等工具了。