Go是一门全新的静态类型开发语言,具有自动垃圾回收、丰富的内置类型、函数多返回值、错误处理、匿名函数、并发编程、反射等特性

golang常用命令:

  go env  #查看go的环境

  echo %GOROOT%  #查看GOROOT

  echo %GOPATH%    #查看GOPATH

  go get  pakeageName    #安装依赖包  1、从远程下载需要用到的包 2、执行go install

GOPATH设置

go$GOPATHGOPATH;:GOPATH时go get$GOPATH
srcpkgbin${GOPATH//://bin:}/bin

go的整体开发目录

-------------------------------------------------VSCode配置----------------------------------------------------------

使用VSCode开发golang项目

打开VsCode在插件栏搜索Go,并安装

由于网络原因安装完之后,会提示你现在有好几个插件安装失败

以下为手动安装的工具的步骤:

  1、在%GOPATH%\src\目录下,建立路径golang.org\x
  2、进入到%GOPATH%\src\golang.org\x,下载需要工具的源码git clone https://github.com/golang/tools.git tools
  3、clone完成后,会生成一个tools文件夹,这样工具所需要的源码已经准备好了
  4、进入到%GOPATH%下,执行

  5、单独处理golint,golint的源码位于https://github.com/golang/lint,进入%GOPATH%\src\golang.org\x后执行git clone https://github.com/golang/lint下载golint需要的源码
  6、进入到%GOPATH%下,执行go install github.com/golang/lint/golint
这样,vscode的golang插件所依赖的工具安装完成了。

VSCode 配置 go.formatTool

  由于golang是强类型语言,所以有一个好的代码格式化工具开发起来会事半功倍,golang官方提供的代码格式化工具是goreturns

在.vscode中配置setting.json