主要记录win10下使用VS Code 配置golang开发环境
一、win10下安装VS Code
安装不做过多解释
二、安装远程开发扩展并配置
在扩展中搜索 Remote - SSH 并点击install安装
配置远程连接(此处连接的是本地虚拟机)
选择一个配置的远程机器右键连接
输入远程机器密码
点击 终端>>新建终端
安装vscode go使用的扩展
-
在扩展中搜索 ms-vscode.go 安装
-
Ctrl + Shift + p 输入 Go: Install/Update Tools 全选并确定
在远程Linux中安装golang
找到自己想要的版本进行下载,wget 或者直接下载压缩包然后放到Linux相应目录下
# 下载
[root@bogon local]# wget https://studygolang.com/dl/golang/go1.14.2.linux-amd64.tar.gz
# 解压
[root@bogon local]# tar -xzf go1.14.2.linux-amd64.tar.gz -C /usr/local/
# 添加环境变量
[root@bogon local]# echo 'export PATH=$PATH:/usr/local/go/bin' >> /etc/profile
# 重新加载环境变量配置
[root@bogon local]# source /etc/profile
# 配置GOPATH 和 GOROOT 环境变量
[root@bogon local]# mkdir /Golang/
[root@bogon local]# echo 'export GOROOT=/usr/local/go' >> /etc/profile
[root@bogon local]# echo 'export GOPATH=/Golang' >> /etc/profile
[root@bogon local]# source /etc/profile
# 创建一个go项目目录
[root@bogon local]# mkdir $GOPATH/go/study
点击 资源管理器>>打开文件,选择新建的项目目录
新建文件 main.go ,内容如下:
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello, World!")
}
三、在Linux下运行go
在终端运行 main.go
[root@bogon go]# go run main.go
Hello, World!
四、在VS Code中使用运行/调试
lauch.json 文件为自定义调试运行配置文件
参数 | 说明 |
---|---|
name | 运行/调试 显示名称 |
type | 运行/调试类型 |
request | 运行/调试方式,lauch为运行,attach为连接远程 |
program | 要运行/调试的文件 |
env | 运行环境 |
args | 运行参数 |