vscode 远程开发golang

1.安装配置golang

下载解压
shell 复制代码
wget golangurl
tar -xzvf golang 解压到/usr/local
环境配置

在~/.bashrc文件最后加入下面三行

shell 复制代码
export GOROOT=/usr/local/go  # 这里就是go的源码目录
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/goProject # 这里是home目录下的你自己建的go项目目录

2.配置vscode工作区

我的go项目路径是:/home/henry/goProject

然后用ssh远程连接主机,打开goProject目录,然后安装gotools全部的工具

初始化 Go Modules

然后比如要新建一个learning的文件夹,则需要在该文件夹下初始化 Go Modules

shell 复制代码
$ pwd
>/home/henry/goProject/learning
$ go mod init learning
# 继续提示 添加module依赖
$ go mod tidy
指定模块信息

如果你的工作区包含多个模块,你可以在工作区的根目录创建一个 gopls.mod 文件,其中包含模块的信息

shell 复制代码
$ pwd
>/home/henry/goProject
$ touch gopls.mod

以下是一个示例 gopls.mod 文件:

mod 复制代码
module learning
module module2
相关推荐
2301_780943841 小时前
vscode, wsl 使用claude code
ide·vscode·编辑器
酿情师4 小时前
Windows Subsystem for Linux (WSL, Ubuntu)安装教程(详细)
linux·windows·ubuntu
djarmy5 小时前
ubuntu20.04搭建openharmony6.0的master分支。构建编译环境报错解决记录
c语言·ubuntu
supersolon5 小时前
Windows下WSL(Ubuntu24.04)安装Nodejs
linux·ubuntu·node.js
badhope6 小时前
Docker从零开始安装配置全攻略
运维·人工智能·vscode·python·docker·容器·github
biubiubiu07068 小时前
VScode查看插件相关问题
ide·vscode·编辑器
如若1238 小时前
WSL2安装Ubuntu完整教程:自定义安装目录到D盘(--location一键搞定)
linux·运维·服务器·pytorch·python·ubuntu·计算机视觉
Penguido11 小时前
解决 VS Code 中 Git 推送报错:ECONNREFUSED vscode-git.sock 与鉴权失败
linux·git·vscode
王的宝库11 小时前
Go 语言:结构体:定义、初始化、方法、组合、Tag、对齐
开发语言·后端·学习·golang
docsz12 小时前
Ubuntu 22.04部署MySQL8.4
mysql·ubuntu