go环境安装
远程Linux先安装go环境,设置好环境变量
|
|
本地Windows也需要安装go环境,Goland上可以直接下载安装,或者也可以手动安装。点击右边的➕就可以下载安装。
项目映射
设置里建立本地和远程项目代码的映射,并且开启自动上传,这样本地编辑的代码会和远程自动同步。
之前没有进行过ssh配置的这里先配置ssh
添加项目映射
远程运行/调试配置
新建运行配置,参考如图,环境需要明确GOROOT,因为运行时不会读取远程vps上的GOROOT变量,需要自己指定一下目录。
打开管理目标选项,在附加设置中设置好源代码目录和输出目录,不然会在工作目录下拷贝一份代码并输出构建目标。
这里提示用rsync来上传代码会更快,于是安装配置rsync
在 macOS 和 Linux 上, rsync 和 ssh 工具是预先安装的,并且它们的路径会自动填充;在 Windows 上,您需要首先手动安装 Cygwin. ,并附带 rsync 和 openssh 软件包。 这些工具的可执行文件通常位于 <Cygwin installation>\bin
文件夹。
参考: