콘텐츠로 이동

IDE 플러그인

올바른 IDE 설정은 .api 파일 자동 완성, 인라인 오류 표시, 한 번의 클릭으로 실행하는 코드 생성을 제공합니다.

다음 확장을 설치합니다. Extensions 패널에서 검색하거나 링크를 클릭하세요.

확장목적
Go언어 서버, 디버깅, 테스트 러너
goctl.api 파일 구문 강조와 스니펫
vscode-proto3.proto 파일 구문 강조
Error Lens인라인 오류 메시지

Go 확장을 설치한 뒤 아무 .go 파일이나 열면 VS Code가 gopls, dlv와 기타 도구 설치를 안내합니다. 모든 프롬프트를 승인하세요.

.go 파일을 열고 함수 이름 위에 마우스를 올립니다. 문서 팝업이 보이면 정상입니다. 보이지 않으면 다음 명령을 실행합니다.

Ctrl+Shift+P → Go: Install/Update Tools → select all → OK
플러그인목적
Go (GoLand 내장)완전한 Go 지원
Protocol Buffers.proto 구문과 탐색
goctl plugin.api 파일 구문 강조

GoLand에서는 Settings → Go → GOROOT가 Go 설치 경로를 가리키는지 확인하세요.

gopls와 함께 nvim-lspconfig를 사용합니다.

require('lspconfig').gopls.setup{}

gopls를 설치합니다.

Terminal window
go install golang.org/x/tools/gopls@latest

API DSL 문법 이해하기 →