Go 语言到底适合干什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AmosAlbert
V2EX    问与答

Go 语言到底适合干什么?

  •  
  •   AmosAlbert 2020 年 1 月 26 日 11810 次点击
    这是一个创建于 2238 天前的主题,其中的信息可能已经有所发展或是发生改变。
    21 条回复    2020-01-28 13:17:45 +08:00
    eslizn
        1
    eslizn  
       2020 年 1 月 26 日   1
    不如先问问自己“为什么要用 go 语言”
    kokodayo
        2
    kokodayo  
       2020 年 1 月 26 日
    求职
    ufan0
        3
    ufan0  
       2020 年 1 月 26 日 via Android
    可靠验证:

    上 GITHUB 看看 go 的项目分类。
    SuperMild
        4
    SuperMild  
       2020 年 1 月 26 日 via iPhone   1
    Go 官方每年都有调查统计,其中就有一项是用途,你可以自己去看看,我现在手机上不方便。
    dilu
        5
    dilu  
       2020 年 1 月 26 日 via Android   1
    在我的认知中,go 最大的场景就是做 api。尤其是 php python 这种有性能瓶颈的业务场景,使用 go 替换掉的性价比是最高的
    Saimen
        6
    Saimen  
       2020 年 1 月 26 日 via Android   5
    v2ray brook goproxy gost wireguard-go goflyway go-tun2socks glider ss-go ss-go2 clash kcptun etc.
    BenX
        7
    BenX  
       2020 年 1 月 26 日
    不适合搞 Web

    然后就开始论战了
    tairan2006
        8
    tairan2006  
       2020 年 1 月 26 日 via Android
    做网络编程啊…你没写过 tcp/udp/quic 之类的玩意儿么
    TarotVoyager
        9
    TarotVoyager  
       2020 年 1 月 26 日 via iPhone   1
    适合吹
    blless
        10
    blless  
       2020 年 1 月 26 日 via Android   1
    docker 生态圈几乎都有 go。还有很多网络中间件 比较有名的 nats etcd candy nsq coredns,数据库有几个不过应该用的人不多,web 框架多的要死就不说了
    blless
        11
    blless  
       2020 年 1 月 26 日 via Android
    其实写小工具也挺合适,go get 一下就可以安装
    qwefdrt
        12
    qwefdrt  
       2020 年 1 月 26 日
    云计算 PaaS 层
    charlie21
        13
    charlie21  
       2020 年 1 月 26 日   3
    搞政治。把不会 golang 的人 都赶走。在公司里开除一批不会 golang 的人,让会 golang 的人占据主导地位。

    其实 golang 不 golang 的。就这么点儿事,不是第一天了

    t/637739#r_8480263

    你们软件开发界的人,怎么发财的,自己心里没数?
    zhx1991
        14
    zhx1991  
       2020 年 1 月 26 日
    可以做一个 google 啊
    wujysh
        15
    wujysh  
       2020 年 1 月 26 日   2
    ParadiseDS
        16
    ParadiseDS  
       2020 年 1 月 26 日 via Android
    go.dev
    基本上常见的工业案例都写在里面了,而且也有实现的细节
    zuikren
        17
    zuikren  
       2020 年 1 月 26 日 via Android
    高并发的应用,网络相关的编程
    hankai17
        18
    hankai17  
       2020 年 1 月 26 日 via Android
    看了一下 搞网络方便很多 没有阻塞 完全就是业务流
    815979670
        19
    815979670  
       2020 年 1 月 26 日
    高并发 快速开发的服务端 包括不限于 游戏服务器、WebAPI、容器类等
    网站应用 B 站 小米商城
    我只知道这么多了
    troywinter
        20
    troywinter  
       2020 年 1 月 27 日   1
    搞后端反正搞不过 java,君不见国内比较早用 go 的独角兽都在转 java,中间件的话一票 go cncf 的质量都不如 apache 的众多 java 项目,浪潮褪去了才知道谁在裸泳,10 年也许还不够,让我们再看 10 年,看看 go 能发展成什么样。
    blless
        21
    blless  
       2020 年 1 月 28 日 via Android   1
    @troywinter 一个编译型语言跟字节码语言,场景跟用途都差了远去了。go 基本对标 c,还有虽然一直说 cgo not go,但是 cgo 还是很方便的。go 还自带了一套面向汇编的语法,现在还有一套嵌入式面向嵌入式 tinygo,就算对比我也觉得潜力更大。go 的最大竞争对手我觉得是 rust。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5446 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 07:29 PVG 15:29 LAX 00:29 JFK 03:29
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86