Windows에 Go 언어를 설치하는 방법 요약

6711 단어 GoWindows
Windows에서 Go 언어 환경을 조정하는 방법은 크게 3가지입니다.
  • Chocolatey로 설치(추천)
  • MSI 형식 설치 프로그램 설치
  • WSL(Windows Subsystem for Linux)에 대한 Linux 설치 절차
  • 기존 Windows 컴퓨터에서 계속 개발을 진행하면 패키지 관리자인 Chocolatey가 매우 편리하기 때문에 Chocolatey로 설치하는 절차를 강력히 추천합니다.

    Chocolatey로 설치


    이 단계를 계속하는 경우
  • GOROOT = C:\tools\go
  • GOPATH = %USERPROFILE%\go
  • 문서 레지스트리에 항목을 추가합니다.

    먼저 관리자 권한으로 명령 프롬프트를 시작합니다.


    다음 절차에 따라 조작하다

  • 누르기Winキー

  • 유형: cmd

  • 마우스 오른쪽 버튼으로 클릭最も一致する検索結果에 표시된 コマンド プロンプト

  • 클릭管理者として実行

  • Chocolatey 설치


    설치되어 있으면 이 단계를 건너뜁니다.
    Chocolatey 문서의 Install with cmd.exe에 따라 다음 명령을 수행합니다.
    관리자: 명령 프롬프트
    @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
    

    Go 언어 설치


    Chocolatey가 설치되어 있으면 다음 명령을 사용하여 Go 언어를 설치할 수 있습니다.
    관리자: 명령 프롬프트
    choco install golang
    
    Go 언어를 업그레이드하려면 다음을 수행합니다.
    관리자: 명령 프롬프트
    choco upgrade golang
    

    PATH에 GOPATH/bin 등록

    GOPATH/bin명령이 설치된 명령이 들어간 곳이다.
    여기go get에 설치된 명령을 PATH에 등록하지 않으면 이동하지 않습니다.
    다음 절차에 따라 조작하다

  • 누르기go get

  • 유형: Winキー
  • 클릭
  • env에 표시된 最も一致する検索結果
  • 사용자의 환경 변수 요약에서 선택環境変数を編集, 클릭Path
  • 클릭
  • 編集
  • 입력
  • 新規
  • %GOPATH%\bin를 클릭하여 환경 변수 이름 편집 창 닫기
  • OK를 클릭하여 환경 변수 창 닫기
  • 다시 시작 명령 프롬프트


    명령 프롬프트❎닫은 후 다시 시작합니다.
    이번에는 관리자 권한이 필요하지 않기 때문에 다음 절차에 따라 시작할 수 있습니다.
    다음 절차에 따라 조작하다

  • 누르기OK

  • 유형: Winキー
  • cmd에 표시된 最も一致する検索結果
  • 을 클릭합니다.

    go 명령의 버전 확인


    명령 프롬프트에서 다음 유형을 입력하고 Enter 키를 누릅니다.
    명령 프롬프트
    go version
    
    명령 프롬프트에 결과 표시
    go version go1.10.2 windows/amd64
    
    항목에서 사용할 수 있는 모든 패밀리를 봅니다.

    SI 형식을 사용하여 설치 프로그램 설치


    이 단계를 계속하는 경우
  • コマンド プロンプト
  • GOROOT = C:\go
  • 문서 레지스트리에 항목을 추가합니다.

    MSI 형식 설치 프로그램 다운로드


    액세스https://golang.org/dl/, Windows용 설치 프로그램(.msi 파일)을 다운로드하여 실행합니다.
    다운로드 링크는 다음과 같습니다.

    설치 프로그램 실행


    표시되는 단계에 따라 설치합니다.

    고퍼는 귀여워요.
    대상 폴더를 설치하는 것은 변경하지 않고 표준을 유지하는 것이 좋으므로 이후에는 원래대로 유지합니다.

    그리고 이렇게 전진해서 Finish까지 전진하면 설치가 완성됩니다.

    PATH에 GOPATH/bin 등록


    단계는 Chocolatey를 사용하는 것과 같습니다.
    여기를 참조하여 설정하십시오.

    WSL 사용 시


    실제로 시도하지 않았기 때문에 필기만 했다.
    WSL에는 문제가 없지만 Windows 측에서 VScode 등을 사용할 때 어떻게 해야 할지 해결되지 않은 것 같습니다.
    https://github.com/Microsoft/vscode-go/issues/926
    WSL의 GOPATH = %USERPROFILE%\go 을 Windows 파일 시스템의 ~/go 로 만들기 위해 기호 링크를 붙여서 Windows 측과 동기화하는 방법이 좋은 것 같습니다./mnt/c/Users/.../go

    설치 확인


    Go 언어의 현재 표준 패키지 관리자ln -s /mnt/c/Users/go ~/go 명령을 설치하십시오. Go 언어 설치 확인을 포함합니다.
    먼저 명령 프롬프트를 시작하려면 다음 절차를 따르십시오.

  • 누르기dep

  • 유형: Winキー
  • cmd에 표시된 最も一致する検索結果
  • 을 클릭합니다.
    コマンド プロンプト 명령의 설치 명령을 실행합니다.
    명령 프롬프트
    go get -u github.com/golang/dep/cmd/dep
    
    다음 명령이 설치되었는지 확인합니다.
    명령 프롬프트
    dep version
    
    버전 정보가 표시되면 성공합니다.
    명령 프롬프트에 결과 표시
    dep:
     version     : devel
     build date  :
     git hash    :
     go version  : go1.10.3
     go compiler : gc
     platform    : windows/amd64
     features    : ImportDuringSolve=false
    
    다음과 같이 표시되면 신중하게 Windows를 다시 시작하고 다시 시도하십시오dep.
    명령 프롬프트에 결과 표시
    'dep' は、内部コマンドまたは外部コマンド、
    操作可能なプログラムまたはバッチ ファイルとして認識されていません。
    

    좋은 웹페이지 즐겨찾기