Go 개발을 위한 Visual Studio Code 구성
이 빠른 시작에서는 Visual Studio Code용 Go 확장을 설치하고 구성합니다.
Go 개발자 설문 조사 2020 결과에서 응답자의 41%가 Go에서 가장 선호하는 편집기로 Visual Studio Code를 선택했습니다. 따라서 Visual Studio Code는 Go 개발자에게 가장 인기 있는 편집기입니다.
Visual Studio Code 및 Go 확장은 IntelliSense, 코드 탐색 및 고급 디버깅을 제공합니다. 이 빠른 시작에서는 Visual Studio Code를 구성합니다. 그런 다음 샘플 Go 프로그램을 작성, 실행 및 디버그합니다.
1. Go 설치
다음 단계에 따라 Go를 설치합니다.
- 웹 브라우저에서 go.dev/doc/install 이동합니다.
- 운영 체제의 버전을 다운로드합니다.
- 다운로드한 후 설치 관리자를 실행합니다.
- 명령 프롬프트를 연 다음 실행 go version 하여 Go가 설치되었는지 확인합니다.
2. Visual Studio Code 설치
Visual Studio Code를 설치하려면 다음 단계를 수행합니다.
- 웹 브라우저에서 code.visualstudio.com 이동합니다.
- 운영 체제의 버전을 다운로드하고 Windows, Linux 및 macOS를 지원합니다.
- 다운로드한 후 설치 관리자를 실행합니다. 이 작업은 1분밖에 걸리지 않습니다.
3. Go 확장 설치
테이블 확장
지침스크린샷
Visual Studio Code에서 작업 표시줄에서 확장 아이콘을 클릭하여 확장 보기를 표시합니다. 또는 바로 가기 키(Ctrl+Shift+X)를 사용합니다. | |
Go 확장을 검색한 다음 설치를 선택합니다. |
4. Go 도구 업데이트
테이블 확장
지침스크린샷
Visual Studio Code에서 명령 팔레트의 도움말>표시 모든 명령을 엽니다. 또는 바로 가기 키 사용(Ctrl+Shift+P) | |
다음을 검색 Go: Install/Update tools 하여 팔레트에서 명령을 실행합니다. | |
메시지가 표시되면 사용 가능한 Go 도구를 모두 선택한 다음 확인을 클릭합니다. | |
Go 도구가 업데이트를 완료할 때까지 기다립니다. |
5. 샘플 Go 프로그램 작성
테이블 확장
지침스크린샷
Visual Studio Code에서 Go 애플리케이션의 루트 디렉터리를 만들 폴더를 엽니다. 폴더를 열려면 작업 표시줄에서 탐색기 아이콘을 클릭한 다음 폴더 열기를 클릭합니다. | |
탐색기 패널에서 새 폴더를 클릭한 다음 이름이 지정된 샘플 Go 애플리케이션에 대한 루트 디렉터를 만듭니다.sample-app | |
탐색기 패널에서 새 파일을 클릭한 다음 파일 이름을 지정합니다.main.go | |
터미널 새 터미널>을 연 다음, 명령을 go mod init sample-app 실행하여 샘플 Go 앱을 초기화합니다. | |
다음 코드를 파일에 복사합니다 main.go . |
샘플 코드:
Go복사
package main
import "fmt"
func main() {
name := "Go Developers"
fmt.Println("Azure for", name)
}
6. 디버거 실행
테이블 확장
지침스크린샷
번호가 매겨진 줄의 왼쪽을 클릭하여 7번 줄에 중단점을 만듭니다. 또는 7줄에 커서를 놓고 F9 키를 누릅니다. | |
Visual Studio Code 측면의 작업 표시줄에서 디버그 아이콘을 클릭하여 디버그 보기를 표시합니다. 또는 바로 가기 키(Ctrl+Shift+D)를 사용합니다. | |
실행 및 디버그를 클릭하거나 F5 키를 눌러 디버거를 실행합니다. 그런 다음, 7줄의 변수 name 를 마우스로 가리키면 해당 값이 표시됩니다. 디버거 표시줄에서 [계속]을 클릭하여 디버거를 종료하거나 F5 키를 누릅니다. |
https://learn.microsoft.com/ko-kr/azure/developer/go/configure-visual-studio-code
'GO' 카테고리의 다른 글
wails 사용하기 (0) | 2023.12.17 |
---|