The Go Programming Language
› http://golang.org/
› Go Playground
Go Projects
› Revel Web Framework
kwanzaa

现在带公司内 Go 的开发工具中 VSC 和 Goland 哪个更流行呢?

  •  
  •   kwanzaa · Aug 17, 2021 · 10580 views
    This topic created in 1911 days ago, the information mentioned may be changed or developed.
    RT 1.17 发布后我想换个工具试试口味和“新思维”,所以各位也可以说说自己的小偏好。hhh
    54 replies  •  2021-08-23 23:06:37 +08:00
    wangdashuai
    wangdashuai
    Aug 17, 2021
    1
    vscode 主要是快捷键都设置的很合手了。
    to2false
    to2false
    Aug 17, 2021
    2
    正版 goland,其次 vscode,再其次盗版 goland
    keepeye
    keepeye
    Aug 17, 2021
    3
    如果平时只开发 go 项目,推荐 goland 。否则如果不想同时开好几个 ide 的话,推荐 vscode 吧
    fpure
    fpure
    Aug 17, 2021
    4
    vscode !万能的许愿机!
    darksword21
    darksword21
    Aug 17, 2021 via iPhone
    5
    fiypig
    fiypig
    Aug 17, 2021
    6
    我习惯用 vscode 断点也很方便啊
    zoharSoul
    zoharSoul
    Aug 17, 2021
    7
    我用 goland 开箱即用
    hwdef
    hwdef
    Aug 17, 2021
    8
    写的项目在 windows 下编译不了,只能用 vscode+wsl
    mogita
    mogita
    Aug 17, 2021
    9
    Vim
    danbai
    danbai
    PRO
    Aug 17, 2021
    10
    idea 装不装插件写 java,装 go 插件写 golang,装 py 插件写 py 。
    万能!
    gamexg
    gamexg
    Aug 17, 2021
    11
    实际用起来,go 语言 goland 比 vscode 好用。
    k9982874
    k9982874
    Aug 17, 2021
    12
    vsc 因为 goland 跑不动
    gxm44
    gxm44
    Aug 17, 2021❤️2
    13
    v2defy
    v2defy
    Aug 17, 2021
    14
    goland 比 vscode 好用的多
    46fo
    46fo
    Aug 17, 2021
    15
    @gxm44 +1
    wfhtqp
    wfhtqp
    Aug 17, 2021
    16
    neovim+coc
    huweic
    huweic
    Aug 17, 2021
    17
    至少 80% 是 Goland.
    huweic
    huweic
    Aug 17, 2021
    18
    @huweic 我周围
    sy20030260
    sy20030260
    Aug 17, 2021❤️1
    19
    静态语言 Jetbrains,动态语言 VsCode
    qq316107934
    qq316107934
    Aug 17, 2021
    20
    原来用 Goland 的偏多,现在附近的人都被我掰成 VSCode 了,一把梭真方便
    ch2
    ch2
    Aug 17, 2021
    21
    开发机狗烂,服务器 vsc
    c88155745
    c88155745
    Aug 17, 2021
    22
    买过 goland 一次正版 迫于美刀不足 还是用 vscode
    chaleaoch
    chaleaoch
    Aug 17, 2021
    23
    @huweic windows 吗?
    chaleaoch
    chaleaoch
    Aug 17, 2021
    24
    @v2defy 譬如? 我看看有没有 vsc 不支持的功能?
    fpure
    fpure
    Aug 17, 2021
    25
    @qq316107934 对,就是写啥都能 vscode 一把梭,太爽了
    lujiaosama
    lujiaosama
    Aug 17, 2021
    26
    vscode 啥都能干, 前端后端, 写 JS 写 GO. 少什么功能就直接搜插件. 你让我一下子用这个一下子用那个我还不乐意呢.
    huweic
    huweic
    Aug 17, 2021
    27
    @chaleaoch win 、mac 都有呢
    zzxgz
    zzxgz
    Aug 18, 2021
    28
    原来我用的是 vscode,但是它打开项目的时候总是定位不到 import 的东西,写代码也没有自动提示。

    我改用 goland 之后就没这个问题了。
    arischow
    arischow
    Aug 18, 2021 via iPhone
    29
    JetBrains 系的快乐
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Aug 18, 2021 via iPhone
    30
    迫于穷,vsc
    cz5424
    cz5424
    Aug 18, 2021 via iPhone
    31
    @sy20030260 pycharm 不香吗
    yzbythesea
    yzbythesea
    Aug 18, 2021
    32
    vscode 一杆梭没有 jetbrain 大礼包一杆梭香
    yhrzpm
    yhrzpm
    Aug 18, 2021
    33
    goland,开箱即用。
    liuhuansir
    liuhuansir
    Aug 18, 2021
    34
    idea 加各个语言的插件用起来还是完胜 vscode+插件吧,当然最完美的还是 jetbrain 全家桶,而且 jetbrain 全家桶界面都差不多,多个 IDE 之间切换,不就和 vscode 开多个窗口差不多么,内存占用的话,根据我的观察,半斤八两
    v2defy
    v2defy
    Aug 18, 2021❤️1
    35
    @chaleaoch 写结构体的时候,批量添加标签。
    fmp 按一下 tab 就出来 fmt.Println()。
    err 按 tab 就 if err != nil{}
    粘贴 json 字符串,可以选择自动转换成 go 结构体。
    等等这些小细节挺多挺贴心的,而且是开箱即用,不用装那么多的插件。
    p1gd0g
    p1gd0g
    Aug 18, 2021
    36
    goland 正版转 vscode,gopls 不香吗,wsl 不香吗。
    back0893
    back0893
    Aug 18, 2021
    37
    都有
    vscode 的接口提示比如 idea
    pkoukk
    pkoukk
    Aug 18, 2021
    38
    我还以为 goland 用的也是 gopls 呢,刚搜了一下居然不是。神奇
    gopls (pronounced "Go please") is the official Go language server developed by the Go team. It provides IDE features to any LSP-compatible editor.
    pkoukk
    pkoukk
    Aug 18, 2021❤️1
    39
    @zzxgz go tools 全装好,然后开 gopls 就行。
    理论上现在版本的 vscode 开 go 这些都是默认完成的,当然不排除众所周知的网络问题导致 go tools 安装失败,部分依赖没装上,
    closedevice
    closedevice
    Aug 18, 2021
    40
    目前主要用 vim,偶尔用 GoLand
    ongongethan
    ongongethan
    Aug 18, 2021 via iPhone
    41
    同组同事一半 VSC,一半 GoLand 。
    caoyouming
    caoyouming
    Aug 18, 2021
    42
    写 go 还是 goland 吧,fmt\import 语法检查、包导入什么的都好用,虽然 vscode 也都有,但是 vscode 没有 goland 流畅。
    wangyzj
    wangyzj
    Aug 18, 2021
    43
    总是拿文本编辑器和 ide 比较
    cp19890714
    cp19890714
    Aug 18, 2021
    44
    goland 可以让你专注于开发本身, 而不是各种插件的安装配置.
    vscode 的 go 插件, 我用了一段时间, 不稳定, 放弃.
    MIUIOS
    MIUIOS
    Aug 18, 2021
    45
    goland yyds
    THESDZ
    THESDZ
    Aug 18, 2021
    46
    穷 vsc
    ahsjs
    ahsjs
    Aug 18, 2021
    47
    vscode 主要可以自己开发点插件。
    fireleaves
    fireleaves
    Aug 18, 2021
    48
    在公司开发用 goland,公司给买的正版。相比 vscde 在代码补全、提示这些功能上更快速稳定,另外 vscode 安装插件之后,感觉不是很顺畅,主要体现在保存之后格式化的时候,相比 goland 要速度慢一点。另外 vscode 在 import 的时候,偶尔会找不到包,大部分情况下还 ok 。

    但是远程的时候 vscode 用的更多一下,可以 remote 到开发服上进行开发,goland 似乎只支持远程同步,不能直接打开远程服务器的工程,wsl 的可以,还是说已经有这个功能了但是我没有 get 到
    efaun
    efaun
    Aug 18, 2021
    49
    @wangyzj #43 对头,vscode 我就当免费增强版的 sublime 用的,正经开发还是要用 IDE
    Akiya
    Akiya
    Aug 18, 2021 via iPhone
    50
    就我们来说,因为目前 goland 对 wsl 支持很有限,syscall 的代码全都会报错,目前只能选 vsc
    zzxgz
    zzxgz
    Aug 19, 2021
    51
    @pkoukk

    谢谢分享与指导!我印象中应该是装了 gopls 的,不过当时还是不太行。

    下次用的时候我再仔细调教一下。谢谢!
    kirito41dd
    kirito41dd
    Aug 19, 2021 via iPhone
    52
    mbp + goland 本地开发
    eudore
    eudore
    Aug 19, 2021
    53
    sublime4 路过
    golangLover
    golangLover
    Aug 23, 2021 via Android
    54
    goland
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1748 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 134ms · UTC 16:08 · PVG 00:08 · LAX 08:08 · JFK 11:08
    ♥ Do have faith in what you're doing.