>  기사  >  개발 도구  >  Go 언어 vscode를 설치할 수 없으면 어떻게 해야 하나요?

Go 언어 vscode를 설치할 수 없으면 어떻게 해야 하나요?

藏色散人
藏色散人원래의
2020-04-08 09:31:362931검색

Go 언어 vscode를 설치할 수 없으면 어떻게 해야 하나요?

go 언어 vscode를 설치할 수 없으면 어떻게 해야 하나요?

Go 언어 설치 및 구성-vscode 기사

go 언어 개발 여정을 시작하고 싶지만 아직 첫 단계를 시작하지 않은 경우 이 기사를 통해 빠르게 시작하고 시간을 절약할 수 있습니다. 약간의 우회로.

추천 관련 튜토리얼: vscode 튜토리얼

참고: 이 문서는 Windows 운영 체제를 기반으로 하며 편집기는 vscode를 사용하며 언어는 최대한 간략하게 유지되어야 합니다.

시작하기 전에 Windows 시스템의 환경 변수를 구성하는 방법을 알아야 합니다. 이는 비교적 간단하므로 여기서는 반복하지 않겠습니다.

설치 단계

Go 다운로드 주소: https://golang.google.cn/

vscode 다운로드 주소: https://code.visualstudio.com/Download

Go 및 vscode 설치 단계: 경로 선택 , 끝까지 [다음 단계]를 유지하세요. (이 글의 Go는 c:Go에 설치되어 있습니다.)

Notes

설치가 성공적으로 완료되면 환경 변수에 일부 변경 사항이 있습니다.

Go 설치 디렉터리의 bin 디렉터리를 경로에 추가하여 다음을 실행하세요. 명령해라.

GOROOT가 환경 변수에 새로 추가되었습니다. 기본값은 설치 디렉터리입니다(내 것은 c:Go).

GOPATH가 환경 변수에 새로 추가되었습니다. 내 기본값은 C:UsersAdministratorgo입니다. , go에서 다운로드한 패키지와 명령을 저장하기 위해 여러 값을 설정할 수 있습니다. 또한 사용자가 작성한 후속 패키지도 GOPATH에서 지정한 디렉터리에 배치해야 합니다.

일반적인 상황에서는 위의 환경 변수가 go 설치 후 자동으로 설정됩니다. 그렇지 않은 경우 수동으로 수정하는 것도 가능합니다.

설치가 완료된 후 명령줄을 열고 go 버전을 입력하면 설치가 성공한 것입니다.

vscode 설정

vscode를 열고 접미사 go를 사용하여 새 파일을 만듭니다. vscode를 직접 설치하면 Go 플러그인을 설치하라는 메시지가 자동으로 표시됩니다.

이제 "hello world" 프로그램을 작성할 수 있습니다.

package main
 
import "fmt"
 
func main() {
    fmt.Println("Hello world")
}

Fill in thepit

vscode에서 go 프로그램을 작성할 때 일부 패키지를 다운로드하라는 메시지가 표시되지만 이러한 패키지는 잘 알려진 이유로 직접 다운로드할 수 없으므로 다운로드해야 합니다. 수동으로 수행할 수 있으며 단계도 매우 간단합니다(Git를 다운로드하여 설치하고 git 명령을 환경 변수에 추가하기 전에 다시 한 번 말함).

GOPATH에 해당하는 디렉터리를 엽니다. 내 디렉터리는 C:UsersAdministratorgo입니다. src 디렉터리가 있을 것입니다(bin과 pkg 디렉터리도 있을 수 있음). 구조는 다음과 같습니다. , 새로 만들 필요가 없습니다. 누락된 항목만 완성하세요.):

github.com
golang
golang.org
x

디렉토리가 성공적으로 생성된 후 x 디렉터리에서

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

를 실행한 다음 다운로드한 도구 디렉터리를 golang 디렉터리에 복사합니다. 지점에서 디렉터리 구조는 다음과 같습니다.

github.com
golang
tools
golang.org
x
tools

Here, vscode에 설치 프롬프트가 다시 나타나면 설치를 클릭하면 설치가 성공합니다.

그러나 여전히 설치에 성공할 수 없으면 수동으로 설치하고 다음 명령을 각각 실행할 수도 있습니다.

go install github.com/ramya-rao-a/go-outline
 
go install github.com/acroca/go-symbols
 
go install golang.org/x/tools/cmd/guru
 
go install golang.org/x/tools/cmd/gorename
 
go install github.com/josharian/impl
 
go install github.com/rogpeppe/godef
 
go install github.com/sqs/goreturns
 
go install github.com/golang/lint/golint
 
go install github.com/cweill/gotests/gotests

vscode 코드 프롬프트

이제 vscode 프롬프트 패키지를 성공적으로 설치했지만 여전히 작은 문제가 있습니다. 즉, vscode에는 go 코드 프롬프트가 없습니다. 구성 코드는 간단합니다. 다음과 같습니다( settings.json):

{
    "go.autocompleteUnimportedPackages": true,
    "go.gocodePackageLookupMode": "go",
    "go.gotoSymbol.includeImports": true,
    "go.useCodeSnippetsOnFunctionSuggest": true,
    "go.inferGopath": true,
    "go.gopath": "C:/Users/Administrator/go",
    "go.useCodeSnippetsOnFunctionSuggestWithoutType": true,
}

드디어

이렇게 하면 vscode에서 즐겁게 Go를 즐길 수 있습니다~~~~~

위 내용은 Go 언어 vscode를 설치할 수 없으면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.