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
相关推荐
LingRannn7 小时前
Ubuntu 24.04 安装 Docker Engine
linux·ubuntu·docker
Clarence Liu8 小时前
redis (2) 一文读懂redis的四种模式 客户端分析 以go-redis为例
redis·golang·bootstrap
古城小栈8 小时前
Go 语言 ARM64 架构优化:边缘计算场景适配
架构·golang·边缘计算
古城小栈8 小时前
Go 1.25 新特性实战:greenteagc 垃圾收集器性能调优
golang
Kiri霧8 小时前
Go 字符串格式化
开发语言·后端·golang
古城小栈8 小时前
2025 Go 语言生态:从云原生到边缘计算
云原生·golang·边缘计算
桃花岛主708 小时前
go-micro,v5启动微服务的正确方法
开发语言·后端·golang
Kiri霧8 小时前
Go 结构体高级用法
开发语言·后端·golang
不会写DN21 小时前
fmt 包中的所有 Print 系列函数
开发语言·后端·golang·go
小明的小名叫小明1 天前
Go从入门到精通(28) -再谈GMP和starvation
网络·golang