> 개발 도구 > VSCode > vscode는 Go 언어 개발 환경을 구성합니다.

vscode는 Go 언어 개발 환경을 구성합니다.

王林
풀어 주다: 2019-12-16 13:39:52
원래의
6720명이 탐색했습니다.

vscode는 Go 언어 개발 환경을 구성합니다.

Golang 环境配置

1) 首先下载适合你系统的安装包

2)下载完成安装到指定目录即可。我这里是(D:\Go)。

3)配置Glang环境变量

进入我的电脑->高级设置->环境变量查看下,GOROOT变量是否存在,以及Path变量中是否也设置了GOROOT。没有的话,新增一个GOROOT变量,路径则输入你刚刚安装完成后Go的根目录,如我的是:D:\Go\。

然后编辑Path变量,在最后面新增";%GOROOT%\bin"。

vscode는 Go 언어 개발 환경을 구성합니다.

 提示:上图是以前配置的环境,GOPATH="D:\GO\MyGO",这里根据自己环境变通即可;

go命令依赖一个环境变量:GOPATH,这不是Go的安装目录,而是你的工作(工程)目录(你的代码都会在该目录下)。GOPATH可以有多个,windows以分号(;)进行区分,Linux系统是冒号(:),当有多个GOPATH时,默认会将go get的内容放在第一个目录下。

这里我们新建一个GOPATH变量,以我的为例:D:\Go\MyGolang,并创建相关目录如下:

vscode는 Go 언어 개발 환경을 구성합니다.

然后编辑Path变量,在最后面新增";%GOPATH%\bin"。

4) 重启操作系统,并通过命令验证

vscode는 Go 언어 개발 환경을 구성합니다.

安装配置 VSCode

选择自己系统对应的版本就可以。

安装 golang 插件

进入Visual Studio Code,使用快捷键F1,打开命令面板

vscode는 Go 언어 개발 환경을 구성합니다.

在上图光标处·输入 exten ,然后选择“Extensions:Install Extension”,如下图

vscode는 Go 언어 개발 환경을 구성합니다.

查询并安装 Go 插件

vscode는 Go 언어 개발 환경을 구성합니다.

提示:在插件列表中,选择 Go,进行安装,安装之后,系统会提示重启Visual Studio Code。由于我这里已经安装过了,所以不会出现 "Install" 选项。

开启自动保存功能

打开Visual Studio Code,找到菜单File -> Preferences -> Settings,如下图:

vscode는 Go 언어 개발 환경을 구성합니다.

选中 "User Settings" 配置如下内容

vscode는 Go 언어 개발 환경을 구성합니다.

{
    "files.autoSave": "onFocusChange",
    "editor.fontSize": 18,
    "go.goroot": "D:\\Go",
    "go.gopath": "D:\\Golang\\MyGO"
}
로그인 후 복사

其他保持默认配置即可;

执行相关命令(自行安装好git)

1)安装gocode

打开命令提示符(以管理员身份打开),输入:

go get -u -v github.com/nsf/gocode
로그인 후 복사

2)安装godef

go get -u -v github.com/rogpeppe/godef
로그인 후 복사

3)安装golint

# 创建 $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/tools.gitgit clone https://github.com/golang/lint.git# 完成以上步骤后,执行
go get golang.org/x/lint/golint
로그인 후 복사

如果你遇到了类似如下错误,就可以通过 git clone 的方式把包下载到本地,再进行安装即可解决问题;

vscode는 Go 언어 개발 환경을 구성합니다.

4)安装go-find-references

go get -u -v github.com/lukehoban/go-find-references
로그인 후 복사

5)安装go-outline

go get -u -v github.com/lukehoban/go-outline
로그인 후 복사

6)安装goreturns

go get -u -v sourcegraph.com/sqs/goreturns
로그인 후 복사

7)安装gorename

go get -u -v golang.org/x/tools/cmd/gorename
로그인 후 복사

提示:如果还提示报错,因为前面已经git clone 下来了,可以执行执行"go install golang.org/x/tools/cmd/gorename";

8)安装gopkgs

go get -u -v github.com/tpng/gopkgs
로그인 후 복사

9)安装go-symbols

go get -u -v github.com/newhook/go-symbols
로그인 후 복사

写一个程序进行测试

vscode는 Go 언어 개발 환경을 구성합니다.

可以看到能够进行相关提示。这里我们执行完整程序测试一下,程序是否正常。

vscode는 Go 언어 개발 환경을 구성합니다.

完成!

相关文章教程推荐:vscode教程

위 내용은 vscode는 Go 언어 개발 환경을 구성합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:vscode配置go语言开发环境
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿