前言
GoLand 是 JetBrains 专为 Go 语言开发的 IDE,智能补全、代码分析和远程调试功能很强大,适合 Go 开发者日常编码、项目维护。它的优势在于能无缝对接版本控制工具,还能通过 SSH 直接操作远程服务器文件,对经常需要在本地和服务器间切换的开发者来说很高效。
使用时发现,它的远程连接配置其实不复杂,但第一次设置 SSH 时容易因为端口或权限问题卡壳,建议提前确认服务器的 SSH 服务是否开启。另外,同步本地和远程文件时最好手动勾选增量更新,避免重复传输浪费时间。
不过,默认情况下这种远程连接只能在局域网内生效。如果遇到突发情况需要居家办公,或者开发者在不同地点切换,没有公网 IP 就没法连接公司服务器,要么得申请复杂的网络权限,要么就得把代码来回拷贝,很影响效率。
这时候 CPolar 就派上用场了。它能把服务器的 SSH 端口映射成公网地址,不用麻烦运维改配置,开发者在 GoLand 里换个公网地址就能远程连接,就像坐在公司工位上一样写代码、调程序。比如出差时临时需要改 bug,用笔记本连网就能接入公司服务器,省去了携带厚重设备的麻烦。
接下来教大家如何配置 GoLand 并且远程公司服务器进行编程开发。

1. 安装配置 GoLand
GoLand 下载地址:https://www.jetbrains.com.cn/go/
进入官网后,点击下载。

下载完 GoLand 安装包后,点击安装,下一步。

选择安装路径,点击下一步。

安装中,完成后点击下一步。

运行 GoLand,选择 SSH。

























