背景 因为本次的项目使用到一些网络相关的库只在linux可使用,项目本身也会在linux运行,而且如果在mac上进行开发的话,也涉及到部署的问题,而且也不能调试。 所以直接在本专栏第一篇的centos主机上进行开发,以远程连接的方式进行代码编写。 编辑器是使用的idea(非社区版),然后安装go插件进行go开发,当然也可以使用goland。 idea远程连接配置 点击连接,并等待: 这时会在服务器安装idea的agent,并通过gateway进行连接,也就是目前cloudide比较常见的方式之一(还有一个是vscode的,安装code-server方式)