GoLand 远程开发配置环境

前言

最近在学习<自己动手写docker>这本书,书里面用的go环境是liunx系统,但是我本人是在windows上开发,所有想找一个远程开发 编译的功能

但是在网上找的远程配置全都下面这种方式,完全不符合我的方法,让我一度绝望的只有这么烂的方法, 后来无意间发现了有更好的方法,现在记录下来

Tools > Deployment > + SFTP > Configuration > Connection
这个用的是真的无语 完全不好用

第一步 安装 rsync

windows 安装

https://itefix.net/dl/free-software/cwrsync_6.2.4_x64_free.zip

下载文件,解压然后配置环境变量
在这里插入图片描述
环境变量就配置到bin目录下面就行了

liunx 安装rsync

https://www.cnblogs.com/haw2106/p/9868753.html
按照这个教程走就行,安装yum 安装的方法安装就行
在这里插入图片描述
安装完成后测试下 873端口,如果通了就可以了
在这里插入图片描述

第二步 配置Goland

File -> Settings-> Build,Execution,Deployment -> Run Targets

在这里插入图片描述
在这里插入图片描述
这里有docker 明显是可以安装docker 环境

在这里插入图片描述
然后一路下一步就行
在这里插入图片描述
到这里我说一下,如果这里提示下面这句话

rsync not found in local PATH

你就去cmd 控制台 看下 rsync 是否可以运行,如果可以运行,但是这里一直提示
rsync not found in local PATH 那就重启电脑吧

上面ssh连接配置完成以后

在这里插入图片描述
修改这里的启动项
在这里插入图片描述在这里插入图片描述

然后点击运行

在这里插入图片描述
而且可以直接打断点

在这里插入图片描述

最后 转换环境

在go里面 windows 有些包 和liunx 是不一样的 比如
在这里插入图片描述
因此你要调下运行环境.
在这里插入图片描述

这里选择linux

这就大功告成了

猜你喜欢

转载自blog.csdn.net/qq_39164154/article/details/123284159
今日推荐