Golang 개발에 Visual Studio Code(이하 vscode)를 사용하면 개발 효율성을 높일 수 있습니다. 이번 글에서는 vscode에서 golang 환경을 구성하는 방법을 소개하겠습니다.
시작하기 전에 golang을 설치해야 합니다. golang 공식 웹사이트에서는 다양한 플랫폼용 설치 패키지를 다운로드할 수 있습니다. 공식 웹사이트 [https://golang.org/dl/](https://golang.org/dl/)에서 golang을 다운로드하고 설치할 수 있습니다. 해당 플랫폼.
설치가 완료된 후 명령줄을 통해 golang 도구를 호출할 수 있도록 golang의 bin 디렉터리를 시스템 환경 변수에 추가해야 합니다. macOS 또는 Linux에서는 .bash_profile 또는 .bashrc 파일을 편집하고 파일에 다음 콘텐츠를 추가할 수 있습니다.
export PATH=$PATH:/usr/local/go/bin
Windows에서는 시스템 환경 변수를 편집하고 golang bin 디렉터리를 Path 변수에 추가할 수 있습니다.
golang을 설치한 후 golang 개발을 지원하려면 vscode에 플러그인을 설치해야 합니다.
vscode를 열고 ctrl+shift+x
를 눌러 플러그인 마켓을 열고 검색 상자에서 Go
를 검색한 다음 Go
를 찾으세요. code> 플러그인을 설치하고 설치하세요. ctrl+shift+x
打开插件市场,在搜索框中搜索 Go
,然后找到 Go
插件并安装它。
安装完插件之后,我们需要在 vscode 的配置中添加一些内容以支持 golang 的开发。
按下 ctrl+,
进入 vscode 的设置界面,然后找到 go.formatTool
(用于代码格式化)和 go.lintTool
(用于代码检查)两个配置项。将它们的值改为相应的工具。
{ "go.formatTool": "goimports", "go.lintTool": "golint" }
goimports 比 gofmt 更强大,它可以智能地引入和移除 pkg。golint 是 golang 官方提供的代码静态分析工具,可以帮助我们在开发过程中发现一些潜在的问题。
另外,在 vscode 的设置中搜索 settings.json
ctrl+,
를 눌러 vscode의 설정 인터페이스로 들어간 다음 go.formatTool
(코드 형식 지정용) 및 go.lintTool
( 코드 검사에 사용) 두 가지 구성 항목. 값을 해당 도구로 변경하십시오. { "files.autoSave": "onFocusChange", "editor.formatOnSave": true, "[go]": { "editor.formatOnSave": true }, "go.formatTool": "goimports", "go.lintTool": "golint" }goimports는 gofmt보다 강력하며 지능적으로 pkg를 가져오고 제거할 수 있습니다. golint는 golang에서 공식적으로 제공하는 코드 정적 분석 도구로, 개발 과정에서 잠재적인 문제를 찾는 데 도움이 될 수 있습니다. 또한 vscode 설정에서
settings.json
을 검색하여 사용자 설정 파일을 엽니다. 자동 저장을 활성화하려면 구성 파일에 다음 콘텐츠를 추가하세요. go mod init go-example이 구성 항목은 코드 형식이 지정되고 저장될 때 해당 도구를 자동으로 실행하는 데 도움이 될 수 있습니다. Create golang project이제 vscode 환경 구성이 완료되었으며 첫 번째 golang 프로젝트 생성을 시작할 수 있습니다. 먼저, vscode에 프로젝트의 루트 디렉터리로 폴더를 만들어야 합니다. vscode에서 이 폴더를 열고 터미널에서 다음 명령을 실행하여 golang 프로젝트를 초기화합니다. 🎜
package main import ( "fmt" ) func main() { fmt.Println("Hello, World!") }🎜 이 명령은 프로젝트의 종속성을 관리하기 위해 새 go.mod 파일을 생성합니다. 🎜🎜다음으로 프로젝트 루트 디렉터리에 main.go 파일을 만들고 이 파일에 golang 코드를 작성할 수 있습니다. 🎜
go run main.go🎜이제 다음 명령을 실행하여 이 프로그램을 실행할 수 있습니다. 🎜
Hello, World!🎜출력: 🎜rrreee🎜이 시점에서 vscode에서 golang 환경을 구성하는 모든 단계를 완료했습니다. 이를 바탕으로 golang의 구문과 개발 도구를 계속해서 학습함으로써 우리의 역량을 지속적으로 향상시킬 수 있습니다. 🎜
위 내용은 vscode에서 golang을 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!