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

Golang 是 Google 的 ?个人观点

  •  
  •   askfilm · 2019-10-15 08:28:17 +08:00 · 14465 次点击
    这是一个创建于 1897 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先, 不得不说 golang 是个非常优秀的编程语言,有些后发优势。

    我很早就关注 golang 了, 也多次就想开始学习这门优秀的语言,但是每每想到它的所有权是一家公司的,而不是社区,总是让我踌躇不前。

    其次,golang 的 LICENSE 也看的不明不白,有明白的大佬可以指点一下 LICENSE 的具体限制吗?

    最后,个人情感上来说还是更喜欢社区主导的编程语言,不会担心很多问题。 当然最喜欢的自然是国产的编程语言,希望国产编程语言能自力更生,长足发展,不再授人口实!

    99 条回复    2019-10-22 23:37:04 +08:00
    ClericPy
        1
    ClericPy  
       2019-10-15 08:33:43 +08:00
    最后一段虽然有点道理, 但我还真就想不出怎么反驳
    sunjourney
        2
    sunjourney  
       2019-10-15 08:34:56 +08:00 via iPhone   ❤️ 5
    学 Golang 之前楼主学过啥语言
    meteor957
        3
    meteor957  
       2019-10-15 08:35:17 +08:00   ❤️ 1
    社区主导 ,可以试试 JavaScript
    Cbdy
        4
    Cbdy  
       2019-10-15 08:39:31 +08:00 via Android   ❤️ 1
    @meteor957 我感觉 js 在 tc39 的领导下被带偏了
    https://github.com/tc39/proposal-class-fields/issues/150
    sadfQED2
        5
    sadfQED2  
       2019-10-15 08:39:46 +08:00 via Android
    Java 是 oracle,c#是微软的,还在苹果的。。。。你考虑这些有什么卵用
    c0011
        6
    c0011  
       2019-10-15 08:40:26 +08:00
    学 C++ 吧,标准化的
    mengzhuo
        7
    mengzhuo  
       2019-10-15 08:41:10 +08:00 via iPhone
    社区的,只是核心团队绝大部分是 Google 的。

    你想要国产的语言,可以啊。
    技术上要先提出 Spec,不能像 v2 上一个哥们一样。

    最最基础要实现编译器,汇编器,linker。

    然后最难的部分来了,要能号召大家用起来。
    gimp
        8
    gimp  
       2019-10-15 08:43:42 +08:00
    世界主流的语言用就完事儿了,不用想太多,天塌了有高个子顶着呢。
    VDimos
        9
    VDimos  
       2019-10-15 08:50:29 +08:00 via Android
    学 rust 呗,都是属于社区的
    echo1937
        10
    echo1937  
       2019-10-15 08:52:45 +08:00   ❤️ 3
    1. 社区不社区我没有洁癖,但是目前 Google 在 GO 语言的把控上有很多坏味道;
    2. 国产编程语言不是靠一己之力就能达成的,需要有良好的社区运营能力。
    而国内的 IT 厂商,要么是面向 KPI/PR 开源,要么捐点钱了事懒得深度参与,不怎么谋求社区的领导权 /投票权(据我所知 JCP、Linux、Openstack 稍微好一点)。
    askfilm
        11
    askfilm  
    OP
       2019-10-15 08:53:50 +08:00
    @gimp 虽说现在主流界倡议不要重复造轮子确实可以快速提高效率,但是老是想着拿来主义也不办法。 和平时期大家都相安无事, 但是紧张时期就要看别人脸色了。 唉,我自己没有能力,只能希望有能力的大佬能高瞻远瞩,可叹
    cmdOptionKana
        12
    cmdOptionKana  
       2019-10-15 08:55:26 +08:00   ❤️ 1
    如果你学语言是给别人打工,那语言风险是公司承担的,你担心啥?

    如果你学语言是自己做产品,你想想 bilibili 规模的公司都敢用,你的产品在达到那个规模之前也不用担心(枪打出头鸟,有事也轮不到小公司出来背锅)
    linvaux
        13
    linvaux  
       2019-10-15 08:56:52 +08:00 via Android
    go 的异常处理让我对他完全提不起兴趣🙄
    laike9m
        14
    laike9m  
       2019-10-15 08:59:51 +08:00   ❤️ 1
    公司主导有公司主导的好处,社区主导也有社区主导的好处
    qiutianaimeili
        15
    qiutianaimeili  
       2019-10-15 09:04:18 +08:00   ❤️ 6
    国产的不是有易语言吗?难道我们学习编程不是为了找工作,而是为了爱国?
    askfilm
        16
    askfilm  
    OP
       2019-10-15 09:04:38 +08:00
    @cmdOptionKana 是的,我们小码农可以这么想,但是程序界的精英层可不能这么想, 能力越大责任越大(靠,美利坚价值观输出,不过这话也是有道理的)
    hu8245
        17
    hu8245  
       2019-10-15 09:05:54 +08:00
    易语言欢迎您!!! comeon
    LuckyKoala
        18
    LuckyKoala  
       2019-10-15 09:07:22 +08:00 via Android
    想的多做的少,困惑多多,止步不前
    cmdOptionKana
        19
    cmdOptionKana  
       2019-10-15 09:07:54 +08:00
    @askfilm 我觉得可以这样想:精英比我聪明,至少不会明显比我笨,他们怎么做就不需要我去操心了。

    (另外,对于精英来说,国籍不是问题)
    liuxingbaoyu
        20
    liuxingbaoyu  
       2019-10-15 09:10:17 +08:00
    确实是谷歌的,不过学习成本很低,用用也无所谓
    dhssingle
        21
    dhssingle  
       2019-10-15 09:11:36 +08:00
    @sadfQED2 #5 C# 现在应该是 .NET Foundation 的。
    mamahaha
        22
    mamahaha  
       2019-10-15 09:13:05 +08:00
    现在的人比过去懒了,go 语言的轮子想追上来还需要很久。对于个人,应该用社区最活跃的语言。go 语言是面向工资编程的最佳选择。
    askfilm
        23
    askfilm  
    OP
       2019-10-15 09:16:07 +08:00
    @cmdOptionKana 是这样的,我们是底层需求,要表达自己的愿望,那样精英层才有实现的动力

    当然我们得努力向精英层的思想高度靠拢 (`・ω・´)
    skiy
        24
    skiy  
       2019-10-15 09:38:21 +08:00
    怕什么?不给用了就劈个叉出来。
    echo1937
        25
    echo1937  
       2019-10-15 09:38:48 +08:00   ❤️ 1
    @mengzhuo #7 我觉得真不算是社区的,Golang 既没有一个类似 Apache 的组织负责独立运营,也没有一个类似 JCP、PEP 的投票机构 /流程(哪怕是名义上走走流程),所谓的社区只是 Golang 的用户社区,是一个虚拟的、舆论性的东西。
    tt67wq
        26
    tt67wq  
       2019-10-15 09:41:56 +08:00
    golang 算不上优秀吧
    isSoCool
        27
    isSoCool  
       2019-10-15 09:43:49 +08:00
    怕什么?不给用了就劈个叉出来。
    Hanggi
        28
    Hanggi  
       2019-10-15 09:47:16 +08:00
    @tt67wq 那谁优秀呢?
    love
        29
    love  
       2019-10-15 09:47:23 +08:00 via Android
    好不好用是第 1 位的,比如我是软黑,但是也不得不用 ts 和 vsc,没办法

    至于国产我觉得我的职业生涯里没有希望
    CommandZi
        30
    CommandZi  
       2019-10-15 09:55:55 +08:00   ❤️ 2
    国产的编程语言就能不再授人口实?有点一厢情愿的感觉。
    再说现在世界各种编程语言,有哪种因为国籍不同而授人口实?
    mengzhuo
        31
    mengzhuo  
       2019-10-15 09:55:58 +08:00
    @echo1937 有,不了解可不能乱说。
    proposal 流程就类似 PEP,Russ 提了至少 3 种泛型,都被社区拍了回去。
    而且我观察 Go Contributor summit 上,至少一半的人是非 Google 的。
    coolmenu
        32
    coolmenu  
       2019-10-15 09:57:24 +08:00 via iPhone
    楼主把 golang 劈叉,加上点 template,generic,就是 g++啦!
    ydsq
        33
    ydsq  
       2019-10-15 10:00:28 +08:00
    易语言欢迎你,不过底层好像也是基于 c 语言
    trait
        34
    trait  
       2019-10-15 10:04:26 +08:00 via iPhone
    @Hanggi 在语言层面没有任何拿的出手的特性,无视多年的 pl 发展,某些处理甚至在倒退,就是个 c “wrapper”
    fancy111
        35
    fancy111  
       2019-10-15 10:09:04 +08:00   ❤️ 1
    你还别说,授权可真是个问题。去看看安卓和 JAVA 打的官司就明白了。
    不过作为程序员也不用考虑这个,语言总要有人用的,程序员是拿着工具赚钱。
    jedihy
        36
    jedihy  
       2019-10-15 10:09:21 +08:00 via iPhone
    社区主导也容易被大公司控制
    dodo2012
        37
    dodo2012  
       2019-10-15 10:23:38 +08:00
    @VDimos rust 学起来是真的陡,特别借用 所有权这一块,直接劝退大批人,
    charlie21
        38
    charlie21  
       2019-10-15 10:34:11 +08:00
    @mamahaha 哪个语言的轮子最多?各方面可以分开说
    Raymon111111
        39
    Raymon111111  
       2019-10-15 10:36:03 +08:00
    语言总得有作者吧
    echo1937
        40
    echo1937  
       2019-10-15 10:39:28 +08:00   ❤️ 1
    @mengzhuo #31

    可能你说的角度去激烈也对,github 上你可以提 proposal,可以去点赞表示支持 /反对。

    但是 Golang 没有投票机构 ,也没有投票流程,Google 既是裁判长,又是运动员。
    cmdOptionKana
        41
    cmdOptionKana  
       2019-10-15 10:41:27 +08:00
    @dodo2012 不是难学,而是因为大多数人写程序不需要压榨机器性能。

    如果想压榨性能,就必须手动管理内存(不能依靠 GC ),而借用、所有权是用来帮助手动管理内存的,如果不用这一套东西,比如用 C/C++,只要想很好地管理内存,都很麻烦。

    语言难学只是表面现象,背后原因是“高效管理内存”这个需求难搞。
    prenwang
        42
    prenwang  
       2019-10-15 10:42:03 +08:00
    我一直以为易语言早该 over 了,没想到发展的有模有样
    cmdOptionKana
        43
    cmdOptionKana  
       2019-10-15 10:47:30 +08:00
    @trait 没有采用主流语言特性,不等于无视 pl 发展,相反,Go 正是看到了 pl 的最新发展,才选择了走不同的路线。

    比如传统的 OOP,继承,现在最新思想已经不推崇这一套了,Rust 也不走传统 OOP 路线,Kotlin 为了兼容 java 没办法,但 Kotlin 也是更推荐采用 delegate 的模式。

    现在推出新语言,更需要关心的是并发和分布式,这方面 Go 简直引领潮流。因此你说 Go 无视 pl 发展实在是有失偏颇。
    cmobiooo
        44
    cmobiooo  
       2019-10-15 10:57:22 +08:00
    易语言写挂,发家致富不是梦
    Phariel
        45
    Phariel  
       2019-10-15 11:12:50 +08:00
    Golang 说不好听的就是 Google 一言堂 社区只是个摆设
    undeflife
        46
    undeflife  
       2019-10-15 11:51:32 +08:00
    没觉得 golang 哪里优秀了
    Hanggi
        47
    Hanggi  
       2019-10-15 11:52:04 +08:00
    @trait 这么说感觉对 go 语言就是误解了,你所说的那些语言层面的特性,他们并不是做不出来,也并非不知道有那些特性。Go 语言能受到如此欢迎,也正是被他的语言哲学所吸引,而不被待见也是同样的原因。
    Felldeadbird
        48
    Felldeadbird  
       2019-10-15 12:00:27 +08:00
    楼主最后那一段不好呀。没必要在乎编程语言是否国产的。又不是军工开发,商业开发该怎样用就怎样用。
    如果你是在校学生,你说最后的那一段就是有一定意义。 在校期间时间多,思想发散非常合适做创造的活。
    index90
        49
    index90  
       2019-10-15 12:25:03 +08:00   ❤️ 6
    感觉最近社会风气怪怪的,动不动就要国产这个,自研那个,造个飞机都恨不得连个螺丝钉都是国产的。什么事情什么领域都要“赢晒”,难道就不能合作么?
    keith1126
        50
    keith1126  
       2019-10-15 12:37:20 +08:00
    @index90 #49

    合作当然好,但是战场上打不下来的,谈判桌上不可能谈下来。
    sunny352787
        51
    sunny352787  
       2019-10-15 12:41:20 +08:00   ❤️ 2
    送你一句杨先生说过的话:你的主要问题在于读书不多而想的太多
    SteveAlan
        52
    SteveAlan  
       2019-10-15 12:47:40 +08:00 via iPhone
    写个 hello world 还得想那么多,又或者楼主想干大事情,工具用不顺就换
    wangyzj
        53
    wangyzj  
       2019-10-15 12:54:27 +08:00
    语言而已
    有需要再学就行了
    alphatoad
        54
    alphatoad  
       2019-10-15 13:05:44 +08:00
    Google 的很多东西都很优秀,各种开发工具链简直是神来之笔,Jeff Dean 真的是最接近于神的人
    但是问题在于它太优秀了,出了 Google 很多东西就真的派不上用场,因为它们都是根据 Google 内部需求设计的,你的需求和 Google 这种体量的公司不一样,就很难体验到它带来的好处
    trait
        55
    trait  
       2019-10-15 13:24:49 +08:00 via iPhone
    @Hanggi go 什么哲学是 c 不具备的?套个 gc 让不会 C 的少写 bug 而已。别说什么他们不想做而已,根本就是语言当初设计太简陋,为了照顾从大多数只接触过 c 系的毕业生(rob 亲言),那么多人吐槽静态语言不给 generic,go 传教士反而鼓吹的“大道至简”,结果就是被现在加进来的 generic 打脸。
    kiwier
        56
    kiwier  
       2019-10-15 13:25:42 +08:00
    不是我打击易语言,跨平台都没实现,还好意思说拿出来用吗,写个 window 下外挂还凑合,易语言想成为主流语言路长着呢
    trait
        57
    trait  
       2019-10-15 13:28:22 +08:00 via iPhone   ❤️ 1
    @cmdOptionKana oop 这是软件开发跟 PL 八杆子打不着的东西,你在说什么啊
    scnace
        58
    scnace  
       2019-10-15 13:35:37 +08:00
    LISENCE 没看懂 可以直接跳到 CoC 章节 hhh
    dodo2012
        59
    dodo2012  
       2019-10-15 13:38:16 +08:00
    @cmdOptionKana 可能与我自己有关,学 go 很简单,rust 在所有权这一块被这个 ` 符号搞的怀疑人生了,来回试了三四回,还是老实地用了 go,虽然 if err != nil 丑了点
    @trait generic 在 2.0 要加了吧,不过看现在的状态,感觉到明年都不一定能用上,没 generic 是真的不方便,一个同样的操作,经常要重复几次,interface 虽然好用,但真不是万能。
    zjh6
        60
    zjh6  
       2019-10-15 13:42:04 +08:00   ❤️ 1
    选好语言非常重要!一门语言,基本上就是你的门派,就是你的大招.
    选错了,掉粪坑.
    选对了,走上人生巅峰.
    pkoukk
        61
    pkoukk  
       2019-10-15 13:53:47 +08:00   ❤️ 3
    什么叫授人口实?探究一下各个流行的语言,他们的创始人遍布于全地球。
    这世界上不是只有 中国 和 外国 两个国家
    cookey39
        62
    cookey39  
       2019-10-15 14:02:45 +08:00 via Android   ❤️ 1
    都什么人来 v2 了啊....
    hws8033856
        63
    hws8033856  
       2019-10-15 14:03:08 +08:00
    @index90 合作好啊,合作谁不喜欢,某为做梦都想跟米帝大公司合作呢,结果呢?
    或者换个说法,老师布置了小组课题,你是个优等生,你会跟差生合作写这个课题么?
    cmdOptionKana
        64
    cmdOptionKana  
       2019-10-15 14:47:56 +08:00
    @trait 我以为你说的是语言层面对 OOP 的支持(包括泛型)这些东西,可能我误会了,但你说 Go“无视多年的 pl 发展,某些处理甚至在倒退”如果不是指这些,就让人很难理解了,你在说什么啊?
    cmdOptionKana
        65
    cmdOptionKana  
       2019-10-15 14:50:20 +08:00
    @dodo2012 所以我第一句说“因为大多数人写程序不需要压榨机器性能”,用 rust 相当于杀鸡用牛刀,确实没有必要。但当需要更高性能时,Go 是无能为力的。
    icyalala
        66
    icyalala  
       2019-10-15 15:10:08 +08:00 via iPhone
    国产编程语言。。。
    这么说 Ruby 是日产语言、Lua 是巴西产语言、Java 是加拿大产、C++是丹麦产、Python 是荷兰产、PHP 是格陵兰岛产。。。
    hadixlin
        67
    hadixlin  
       2019-10-15 15:25:23 +08:00
    Rust
    ghost024
        68
    ghost024  
       2019-10-15 15:49:07 +08:00
    那可以 rust 啊,纯社区推动,而且发展的也可以,并且也很有市场。

    我还没学会 rust,现在用 go 感觉还行,要是真的要分清楚谁是谁的,在全球化的今天,几乎不可能,就算人家不让用了,反正都敌对了 fork 出来中国公司自己完善就行了
    askfilm
        69
    askfilm  
    OP
       2019-10-15 17:05:17 +08:00
    @hws8033856 对的,合作是有前提的, 没有差不多对等的实力,是不存在合作的。
    xkeyideal
        70
    xkeyideal  
       2019-10-15 17:09:26 +08:00
    所有评论都看完了,居然没有人提到 Node,这门语言的狗血剧情不会有人不了解吧,算是一门社区语言吧,社区的撕逼剧情,分分合合,楼下的人给大家科普科普
    liuzhiyong
        71
    liuzhiyong  
       2019-10-15 17:31:05 +08:00
    我觉得有 Google 站在后面,更靠谱嘛。
    kx5d62Jn1J9MjoXP
        72
    kx5d62Jn1J9MjoXP  
       2019-10-15 17:52:08 +08:00   ❤️ 1
    想"不再授人口实"的话那别用电脑了, 都是外国人发明的
    nuansediao
        73
    nuansediao  
       2019-10-15 18:35:00 +08:00
    头像不喜欢国产的吗?
    tuboshuv1
        74
    tuboshuv1  
       2019-10-15 19:02:22 +08:00   ❤️ 2
    我年纪还小的时候,有你类似的想法。年龄越来越大只想挣钱买房。做这行的头部人才呢,他们想在上海北京深圳广州买房,做这行的中间人才呢,他们想在苏州杭州东莞买房,做这行的尾部人才呢,他们想在老家买房。都只想着钱,谁搞这么基础的东西?
    入行的人是从各个行业转来挣钱的,高手想着挣了钱 35 岁转行。
    我比较气的是华为做出了鸿蒙,大吹特吹,搞得好像大家不知道华为厉害一样。今天早上新闻报道,超过 Linux 的话都放出来了。第五大系统,当年红旗 Linux 都没敢这么说。低调装逼怎么就做不到呢?
    所以,楼主出来挣钱,别想这些没用的,顶头的公司都想着挣钱,你干站着是等啥呢?
    soeur
        75
    soeur  
       2019-10-15 19:08:44 +08:00 via Android
    go 的话,b 站也在用,你瞎操心什么呢。
    java 也是甲骨文的,当初谷歌赔了甲骨文几十亿美金,国内这么多大公司,不一样在用 java?这些东西少操心。
    Hanggi
        76
    Hanggi  
       2019-10-15 19:11:03 +08:00
    @trait 关键还是有没有爽感。就拿最常用的 web 服务来说,你拿 C 语言去写能写出爽感吗?再说动态脚本,写起来可能很爽,但是跟 go 语言的性能、代码可读性、可维护性相比可能又爽不起来了。
    liyuhang
        77
    liyuhang  
       2019-10-15 19:27:53 +08:00
    易语言欢迎你,快用吧
    OhYee
        78
    OhYee  
       2019-10-15 19:35:38 +08:00
    到底是因为 go 是国外的语言、还是因为 go 是公司的产物?
    如果华为出了一个编程语言,会让你踌躇不前么?(国产、但是也是公司产物)
    如果一个社区全(大部分)是美国人,这种语言就一定“自由”么?(非国产、但是不是公司产物)

    我觉得编程语言作为一个开源的工具,不存在因为政治问题受制于人吧。
    他只要开源你就可以拿到全部的内容,除了口头抵制啥也干不了(甚至口头抵制都是违反开源精神的)
    又不像芯片,不卖你就是不卖你。开源工具还能不给你用不成。最坏不过开源社区禁掉大陆 ip,但是用外网 ip 访问照样能得到最新版本的东西。
    hahajing2019
        79
    hahajing2019  
       2019-10-15 19:53:46 +08:00
    写个代码还是标榜自己的爱国心?
    python
        80
    python  
       2019-10-15 20:02:54 +08:00 via Android
    爱国情怀很深嘛
    activemq
        81
    activemq  
       2019-10-15 20:18:33 +08:00
    bilibili 用 go 语言,最后的下场都是代码泄露了,为什么不学点正经的语言呢?
    0x000007b
        82
    0x000007b  
       2019-10-15 21:39:35 +08:00
    开源了哪国哪个公司的无所谓吧
    designer
        83
    designer  
       2019-10-15 21:43:02 +08:00 via iPhone
    不是讽刺,真心为楼主感到担忧。
    不要因为这些虚无的影响了自己的工作生活和兴趣
    zhuangzhuang1988
        84
    zhuangzhuang1988  
       2019-10-15 21:48:18 +08:00
    写得太少,想得太多.
    diggerdu
        85
    diggerdu  
       2019-10-15 22:03:38 +08:00 via iPhone
    @qiutianaimeili 不矛盾的
    si
        86
    si  
       2019-10-15 22:06:36 +08:00
    仿照某些语言开发一门语言,国内是可以做到。
    但推广是大问题,没有合适的应用场景,没有大企业在后面支持,光靠小部分爱好者是很难发展起来的。
    比如 swift 如果是国内某个人、某个小公司搞出来的产品,没几个人会用的。
    而且对大部分人来说,“国产编程语言”这个词是负分项,不喷的人算给面子了,喷死才是常态。
    diggerdu
        87
    diggerdu  
       2019-10-15 22:11:12 +08:00 via iPhone
    @designer “虚无”只能是个人观点 硬要拗真的没什么不虚无的
    ww2000e
        88
    ww2000e  
       2019-10-15 22:57:34 +08:00
    就像买手机一样,android 也是 google 的,苹果又太贵,其他系统都死了。。
    kid1412621
        89
    kid1412621  
       2019-10-15 22:57:49 +08:00
    @icyalala 格陵兰算不算丹麦?
    kid1412621
        90
    kid1412621  
       2019-10-15 23:00:40 +08:00
    抓耗子的猫理论
    ps1aniuge
        91
    ps1aniuge  
       2019-10-15 23:41:27 +08:00
    建议大家接龙,来个各种语言归属问题,LICENSE 对比表,这样一目了然。
    augustheart
        92
    augustheart  
       2019-10-16 09:51:23 +08:00
    你要国产语言,除了易语言,其实还有些,但是都没推广开,确切说基本就没推广,都自娱自乐。我跟你说,我同事上个月自己就捣鼓了个脚本语言,绝对民科,绝对自主知识产权,他写的时候我还帮他提了特性(我觉得应该这样这样巴拉巴拉,我同事:这个不好实现……)。昨天我俩还在讨论,他说要是有空可以做 jit,我说你要有空做 jit 就直接做编译得了。最后总结了一下,没时间,先应付产品更重要。
    CRVV
        93
    CRVV  
       2019-10-16 10:30:43 +08:00
    既然楼主这么爱国,至少应该懂得的道理是,民主是有坏处的

    如果楼主觉得社区的 JavaScript 的决策流程值得学习,JavaScript 的新特性都加得很好,那去用 JavaScript 就好了,还可以走社区的流程去给 JavaScript 提新特性,让 JavaScript 成为你更喜欢的语言

    被少数人控制这个点并不是坏处,主要看这几个人控制得好不好,所谓的 Benevolent Dictator

    Go 本身有不少的争议,最典型的例子是错误处理。显然 Go 的错误处理是故意做成这样的,并且有人喜欢也有人不喜欢。任何人都可以批评说我不喜欢这个错误处理方式,但你不能阻止别人做一个人家自己喜欢的语言。

    Go 的 LICENSE 就是三句版 BSD,带一个专利的授权。IANAL,但我觉得没有能让用 Go 的公司被告的坑。

    这语言本身是 Google 员工设计的,大多数最初的成员仍然是现在的决策成员,工资都是 Google 发的。我不明白为什么 Google 不能有决策权。
    ahsjs
        94
    ahsjs  
       2019-10-16 10:39:55 +08:00
    @xkeyideal node 的创始人又搞了的 deno。
    icyalala
        95
    icyalala  
       2019-10-16 11:29:32 +08:00
    @kid1412621 丹麦王国是一个复合国,由丹麦本土🇩🇰、法罗群岛🇫🇴、格陵兰🇬🇱三个国家构成
    "格陵兰" 算是 "丹麦王国" 的,但我们说"丹麦"通常指的是"丹麦本土"呀~
    zjh6
        96
    zjh6  
       2019-10-16 11:44:16 +08:00
    拿来主义就是骗人的.
    就是让你产生依赖,然后吃你!
    releaseme
        97
    releaseme  
       2019-10-16 13:42:15 +08:00
    go 属于社区么?我怎么感觉开发团队不怎么听社区的意见。Rust js 这方面倒是做得好点
    reus
        98
    reus  
       2019-10-16 23:27:00 +08:00 via Android
    rust 不是 mozilla 的?
    fox0001
        99
    fox0001  
       2019-10-22 23:37:04 +08:00
    感觉还是先把项目做出来,语言只是工具,熟悉哪个就用哪个,考虑太多,只会拖延项目,导致懒癌
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3896 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 05:14 · PVG 13:14 · LAX 21:14 · JFK 00:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.