首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
beego
V2EX  ›  Go

go 怎么搭建远程的开发环境

  •  
  •   cc959798 · 34 天前 · 1758 次点击
    这是一个创建于 34 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本地有 go 环境,但是公司提供了很多很多服务,环境配置复杂,所以一般提供一个远程的主机(其实就是 docker )

    进行本地环境的搭建,但是使用 goland 开发的话总感觉不太方便,ide 确实能打开远程的代码,但是怎么运行呢?使用 ide 直接 build 跑的还是本地的环境,另外怎么打断点调试呢?

    16 回复  |  直到 2018-12-19 09:03:22 +08:00
        2
    88250   34 天前
    @glacier2002 Wide 不支持调试,作为一个玩具尚可,生产开发支持还不够。
        3
    glacier2002   34 天前
    好吧,坐等高手赐教
    @88250 #2
        4
    reus   34 天前
    这难道不应该问你们公司负责架构的人吗?他们怎么开发你就怎么开发,问外部的人,谁知道你们用的啥?又不是所有项目都一样的。
        5
    xrlin   34 天前
    我也想知道,如果能像 pycharm、rubymine 就可以远程开发调试就很好了。
        6
    heimeil   34 天前
    sshfs 挂载到本地目录,和本地文件一样用。
        7
    lekai63   34 天前
    哈哈 wide 不错。
    拿来学习用 足够了
        8
    janxin   34 天前
    goland 2019.1 会支持远程开发,稍微等等吧
        9
    cc959798   34 天前
    @reus 这个项目是新接手的,之前他们用 php 开发,直接在改了就有效果了,go 还得编译
        10
    cc959798   34 天前
    @janxin 他们家 ide 全家桶中 idea 已经支持远程开发了吗?还是说他们家都吧不支持远程开发
        11
    wwqgtxx   34 天前 via iPhone
    @cc959798 准确说是只有 goland 不支持,idea,pycharm,webstorm,clion 等等都支持了
        12
    luoqeng   34 天前
    ssh vim emacs
        13
    cc959798   34 天前
    @wwqgtxx idea 或者 pycharm 之类的有远程调试是怎样对付,其实非编的语言能写个代码就行了,不需要什么调试,直接在本地写好了实时同步上去就可以,但是编译型的语言至少得编译吧,大项目编译一次时间很慢,java 还好只对修改的编译,go 可是静态全部编译,这就蛋疼了,编译一次很多秒,用它调试太慢了
        14
    alexsunxl   34 天前
    @cc959798 也可以改成依赖编译, 有参数的
        15
    zclHIT   34 天前
    idea 增加个 go 插件呢。。
        16
    Leigg   33 天前 via iPhone
    本地开发,远端 dlv 调试
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1611 人在线   最高记录 4236   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 17ms · UTC 16:36 · PVG 00:36 · LAX 08:36 · JFK 11:36
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1