由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - golang是个好语言
相关主题
来看用什么来把nodejs给干死掉Go再不靠谱也比scala强
Node之父改行golang了Golang service k8s下性能调试问题
什么语言简练如python运行速度如C++why use static function here?
Team 以前都是用dot.net的,新项目上.net core 还是golang ?Java banned operator overloading
Docker这种东西 真心不看好 门槛太低,哪个公司都能搞请问一个implicit conversion的问题(C++)
用了一下node.js, 看来js要一同天下啊,只要那些人这个问题怎么答?
sailsjs v.s. beego (献给我Wardo仁兄, 抛砖引玉)one question about overloading operator delete
目测io.js要和Node.js内战了这段code有啥问题?
相关话题的讨论汇总
话题: go话题: br话题: js话题: golang话题: iot
进入Programming版参与讨论
1 (共1页)
n******7
发帖数: 12463
1
就是现代化的C,各方面都比C好,特别是concurrency支持, 除了单核速度目前只有C
一半的水平
之前一直没有仔细看过golang
因为它的速度跟java/C#差不多,觉得没必要学
加上不支持operator overloading,觉得要用到数学库的话是个重大缺陷
前段时间在论坛上和组里讨论了一下,感觉还是非常不错的一个语言
1. 速度虽然只比java C#略快,但是memory footprint要小很多,这点也很重要
2. 超快的编译速度,可以没事就跑test了
3. 直接给用户一个binary就ok了,这对我做console application太爽了
4. 总体是个小巧的语言,很容易学习掌握,没有很多tricky的地方。很多地方,包括
operator overloading,属于设计的取舍,在复杂度和功能之间的平衡,我觉得处理得
不错。比如用单一for 循环代替了冗余的while loop, 还有foreach的功能,还能同时
返回index和value,这设计真不错。
5. native语言,跟C互动容易
性能比python好,学习和写也不麻烦,感觉很多地方可以取代python了
有些人不喜欢return value 和 err,我觉得挺习惯,这就是unix的stdout 和 stderr嘛
g****t
发帖数: 31659
2
你说的这些优点。modern pascal都有而且我觉得更好。
所以go还是吃java后端为主的
c****f
发帖数: 1102
3
代替不了python
写go的公司还是少 本来都习惯了 现在换了个公司又回去写python了 因为没人愿意学
go
g****t
发帖数: 31659
4
以前你们组go用来做什么?


: 代替不了python

: 写go的公司还是少 本来都习惯了 现在换了个公司又回去写python了 因为没人
愿意学

: go



【在 c****f 的大作中提到】
: 代替不了python
: 写go的公司还是少 本来都习惯了 现在换了个公司又回去写python了 因为没人愿意学
: go

n******7
发帖数: 12463
5
还要有生态啊
go有google推, 几年时间生态已经不错了

【在 g****t 的大作中提到】
: 你说的这些优点。modern pascal都有而且我觉得更好。
: 所以go还是吃java后端为主的

s********k
发帖数: 6180
6
go的生态最近主要靠k8s

【在 n******7 的大作中提到】
: 还要有生态啊
: go有google推, 几年时间生态已经不错了

f******2
发帖数: 2455
7
docker已经挂了,
k8s即使不挂(我相信Google会一直推它)又能支撑几个programmer的需求呢?
如果k8s是go的生态推手,那我不太看好。如果web后台开发者涌向go,那还差不多


: go的生态最近主要靠k8s



【在 s********k 的大作中提到】
: go的生态最近主要靠k8s
w**z
发帖数: 8232
8
docker 挂了?咋没听说过?

:docker已经挂了,
s********k
发帖数: 6180
9
docker挂了哪里来的?当然docker的原来swan是不行了,不过正是被k8s代替了。不是
说k8s是推手,而是正好找到了爆发的方向。
web开发我不懂,不过backend很多只要涉及大规模并发数据处理的很多上Go,如果我了
解的不错,uber的dispacth,google的广告系统,还有亚麻A9里面的都有很多golang的
应用。国内的阿里,腾讯也都有大量应用吧
go目标当然不是取代java这样的web dev工作,而是在新兴的数据交换中间层起作用,

【在 f******2 的大作中提到】
: docker已经挂了,
: k8s即使不挂(我相信Google会一直推它)又能支撑几个programmer的需求呢?
: 如果k8s是go的生态推手,那我不太看好。如果web后台开发者涌向go,那还差不多
:
:
: go的生态最近主要靠k8s
:

d*******r
发帖数: 3299
10
docker 已经挂了?? 说说看呢.
不过折腾过一段时间后,我对docker, k8s这一套都不喜欢了.
设计得不简洁不够robust,有时还比较复杂.

【在 f******2 的大作中提到】
: docker已经挂了,
: k8s即使不挂(我相信Google会一直推它)又能支撑几个programmer的需求呢?
: 如果k8s是go的生态推手,那我不太看好。如果web后台开发者涌向go,那还差不多
:
:
: go的生态最近主要靠k8s
:

相关主题
sailsjs v.s. beego (献给我Wardo仁兄, 抛砖引玉)Golang service k8s下性能调试问题
目测io.js要和Node.js内战了why use static function here?
Go再不靠谱也比scala强Java banned operator overloading
进入Programming版参与讨论
s********k
发帖数: 6180
11
说说看具体哪里不简洁不robust?比如说对比哪些其他框架?

【在 d*******r 的大作中提到】
: docker 已经挂了?? 说说看呢.
: 不过折腾过一段时间后,我对docker, k8s这一套都不喜欢了.
: 设计得不简洁不够robust,有时还比较复杂.

d********f
发帖数: 8289
12
碰巧写了一段时间的Go, 以前一直写C,转换及其的容易。而且有很多java的feature.
interface的idea很好理解,concurrency也很容易处理。很看好,觉得写起来很简单
,功能也很强大。
缺点是工作机会太少,基本上没有公司要。python多到不要不要的。而且很多问题
google都google不到,头疼。
w***g
发帖数: 5958
13
你说的这些大厂核心应用都有人精c/c++工程师把着吧,我觉得轮不到go.

:docker挂了哪里来的?当然docker的原来swan是不行了,不过正是被k8s代替了。不是
:说k8s是推手,而是正好找到了爆发的方向。
w********m
发帖数: 1137
14
估计很多厂以前用PY2,现在必须升级。
想一想,就转Go了。
h****e
发帖数: 2125
15
易学性比不上python,性能比不上C/C++,生态环境比不上Java,前途有限。

【在 n******7 的大作中提到】
: 还要有生态啊
: go有google推, 几年时间生态已经不错了

s********k
发帖数: 6180
16
老业务也许,新业务未必,看我之前帖子上的那些公司golang运用

不是

【在 w***g 的大作中提到】
: 你说的这些大厂核心应用都有人精c/c++工程师把着吧,我觉得轮不到go.
:
: :docker挂了哪里来的?当然docker的原来swan是不行了,不过正是被k8s代替了。不是
: :说k8s是推手,而是正好找到了爆发的方向。

d*******r
发帖数: 3299
17
docker 启动老是要跟传统 Linux 那一套(e.g. systemd)打架,
啥都得按照 docker 自己琢磨得一套来, 挺烦的.
LXC 貌似就没这个问题, 只是没有牛逼干爹push.
k8s 简直就是复杂的一逼... 比如每次看到他网络那块设计, 各种 tunneling... 就..
.. @[email protected]
大家是都想 infra 自动化, 不过能不能出个设计得更好的

【在 s********k 的大作中提到】
: 说说看具体哪里不简洁不robust?比如说对比哪些其他框架?
L*******k
发帖数: 42
18
有机会进狗家观摩学习下apps framework和boq,看看这几两三年有多少新业务在上面
开发出来。越是成熟先进的公司越趋统一框架和平台上的开发规范。

:老业务也许,新业务未必,看我之前帖子上的那些公司golang运用
:【 在 wdong (万事休) 的大作中提到: 】
m*****n
发帖数: 3575
19
对于自学者而言,golang很不错了
有没有什么资料推荐?
d****n
发帖数: 1637
20
建议你浏览一下2018的 ask HN: who is hiring - https://news.ycombinator.com/
item?id=16052538
看看里面多少要go的

【在 c****f 的大作中提到】
: 代替不了python
: 写go的公司还是少 本来都习惯了 现在换了个公司又回去写python了 因为没人愿意学
: go

相关主题
请问一个implicit conversion的问题(C++)这段code有啥问题?
这个问题怎么答?C++ func overload question
one question about overloading operator deleteHow to overload global new operator?
进入Programming版参与讨论
d****n
发帖数: 1637
21
反了

【在 s********k 的大作中提到】
: go的生态最近主要靠k8s
w********m
发帖数: 1137
22
业界还是得跟着google走。
netflix自己搞了一套java和spring的OSS,还是不行。
youtube自从python换到go以后,现在都可以做youbute TV了。
所以不要挣扎了。
d****n
发帖数: 1637
23
松本行弘
https://en.wikipedia.org/wiki/Yukihiro_Matsumoto
1.3k repo!
https://github.com/mattn?tab=repositories
54 Ruby repo as ruby's father, but 540 in golang.
看他的风格贼苦力,有十足的日本人性格特点。
为人有些傲慢
d*******r
发帖数: 3299
24
我去, 松本是go粉? 这个牛逼, 哈哈哈

【在 d****n 的大作中提到】
: 松本行弘
: https://en.wikipedia.org/wiki/Yukihiro_Matsumoto
: 1.3k repo!
: https://github.com/mattn?tab=repositories
: 54 Ruby repo as ruby's father, but 540 in golang.
: 看他的风格贼苦力,有十足的日本人性格特点。
: 为人有些傲慢

g****t
发帖数: 31659
25
也是emacs粉吧我记得


: 我去, 松本是go粉? 这个牛逼, 哈哈哈



【在 d*******r 的大作中提到】
: 我去, 松本是go粉? 这个牛逼, 哈哈哈
d*******r
发帖数: 3299
26
记得他也是Lisp粉

【在 g****t 的大作中提到】
: 也是emacs粉吧我记得
:
:
: 我去, 松本是go粉? 这个牛逼, 哈哈哈
:

k****i
发帖数: 101
27
cloud: go
iot: js
ml/dl: py
fe: js
be: java
sys: c/c++

C

【在 n******7 的大作中提到】
: 就是现代化的C,各方面都比C好,特别是concurrency支持, 除了单核速度目前只有C
: 一半的水平
: 之前一直没有仔细看过golang
: 因为它的速度跟java/C#差不多,觉得没必要学
: 加上不支持operator overloading,觉得要用到数学库的话是个重大缺陷
: 前段时间在论坛上和组里讨论了一下,感觉还是非常不错的一个语言
: 1. 速度虽然只比java C#略快,但是memory footprint要小很多,这点也很重要
: 2. 超快的编译速度,可以没事就跑test了
: 3. 直接给用户一个binary就ok了,这对我做console application太爽了
: 4. 总体是个小巧的语言,很容易学习掌握,没有很多tricky的地方。很多地方,包括

k****i
发帖数: 101
28
mobile: swift/kotlin

【在 k****i 的大作中提到】
: cloud: go
: iot: js
: ml/dl: py
: fe: js
: be: java
: sys: c/c++
:
: C

f******2
发帖数: 2455
29
:Cloud: go
啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
:iot:js
说说为啥iot是js的用武之地?


: cloud: go

: iot: js

: ml/dl: py

: fe: js

: be: java

: sys: c/c

: C



【在 k****i 的大作中提到】
: mobile: swift/kotlin
f******2
发帖数: 2455
30
:Cloud: go
啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
:iot:js
说说为啥iot是js的用武之地?


: cloud: go

: iot: js

: ml/dl: py

: fe: js

: be: java

: sys: c/c

: C



【在 k****i 的大作中提到】
: mobile: swift/kotlin
相关主题
operator overloading (C++)Node之父改行golang了
C++ Q89: function template and overloading (转载)什么语言简练如python运行速度如C++
来看用什么来把nodejs给干死掉Team 以前都是用dot.net的,新项目上.net core 还是golang ?
进入Programming版参与讨论
f******2
发帖数: 2455
31
:Cloud: go
啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
:iot:js
说说为啥iot是js的用武之地?


: cloud: go

: iot: js

: ml/dl: py

: fe: js

: be: java

: sys: c/c

: C



【在 k****i 的大作中提到】
: mobile: swift/kotlin
f******2
发帖数: 2455
32
:Cloud: go
啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
:iot:js
说说为啥iot是js的用武之地?


: cloud: go

: iot: js

: ml/dl: py

: fe: js

: be: java

: sys: c/c

: C



【在 k****i 的大作中提到】
: mobile: swift/kotlin
k****i
发帖数: 101
33
微服务,函数服务标准件向基于go的cncf,kata迁移
爱堆,树莓集成nodejs本地部署
沈敏补习折腾不止酱紫

【在 f******2 的大作中提到】
: :Cloud: go
: 啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
: :iot:js
: 说说为啥iot是js的用武之地?
:
:
: cloud: go
:
: iot: js
:
: ml/dl: py
:
: fe: js
:
: be: java

s********k
发帖数: 6180
34
youtube用Golang做哪个?data pipeline?

【在 w********m 的大作中提到】
: 业界还是得跟着google走。
: netflix自己搞了一套java和spring的OSS,还是不行。
: youtube自从python换到go以后,现在都可以做youbute TV了。
: 所以不要挣扎了。

s********k
发帖数: 6180
35
可以看看node之父对于golang的评价
https://www.mappingthejourney.com/single-post/2017/08/31/episode-8-interview
-with-ryan-dahl-creator-of-nodejs/
So, kind of the newer versions of Javascript has made this easier. That said
, I think Node is not the best system to build a massive server web. I would
use Go for that. And honestly, that’s the reason why I left Node. It was
the realization that: oh, actually, this is not the best server-side system
ever.
自己都说他都不推荐node来做了,全部用Go,当然和C++,java,C#还会长期共存,但
是新项目,新team越老越多倾向Go,算是快速爬升的便捷路线

【在 f******2 的大作中提到】
: :Cloud: go
: 啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
: :iot:js
: 说说为啥iot是js的用武之地?
:
:
: cloud: go
:
: iot: js
:
: ml/dl: py
:
: fe: js
:
: be: java

w********m
发帖数: 1137
36
https://github.com/youtube?language=go

【在 s********k 的大作中提到】
: youtube用Golang做哪个?data pipeline?
g****t
发帖数: 31659
37
说的不错。你住id是啥?不像新人啊


: 微服务,函数服务标准件向基于go的cncf,kata迁移

: 爱堆,树莓集成nodejs本地部署

: 沈敏补习折腾不止酱紫



【在 k****i 的大作中提到】
: 微服务,函数服务标准件向基于go的cncf,kata迁移
: 爱堆,树莓集成nodejs本地部署
: 沈敏补习折腾不止酱紫

d****n
发帖数: 1637
38
反了

【在 s********k 的大作中提到】
: go的生态最近主要靠k8s
w********m
发帖数: 1137
39
业界还是得跟着google走。
netflix自己搞了一套java和spring的OSS,还是不行。
youtube自从python换到go以后,现在都可以做youbute TV了。
所以不要挣扎了。
d****n
发帖数: 1637
40
松本行弘
https://en.wikipedia.org/wiki/Yukihiro_Matsumoto
1.3k repo!
https://github.com/mattn?tab=repositories
54 Ruby repo as ruby's father, but 540 in golang.
看他的风格贼苦力,有十足的日本人性格特点。
为人有些傲慢
相关主题
Docker这种东西 真心不看好 门槛太低,哪个公司都能搞目测io.js要和Node.js内战了
用了一下node.js, 看来js要一同天下啊,只要那些人Go再不靠谱也比scala强
sailsjs v.s. beego (献给我Wardo仁兄, 抛砖引玉)Golang service k8s下性能调试问题
进入Programming版参与讨论
d*******r
发帖数: 3299
41
我去, 松本是go粉? 这个牛逼, 哈哈哈

【在 d****n 的大作中提到】
: 松本行弘
: https://en.wikipedia.org/wiki/Yukihiro_Matsumoto
: 1.3k repo!
: https://github.com/mattn?tab=repositories
: 54 Ruby repo as ruby's father, but 540 in golang.
: 看他的风格贼苦力,有十足的日本人性格特点。
: 为人有些傲慢

g****t
发帖数: 31659
42
也是emacs粉吧我记得


: 我去, 松本是go粉? 这个牛逼, 哈哈哈



【在 d*******r 的大作中提到】
: 我去, 松本是go粉? 这个牛逼, 哈哈哈
d*******r
发帖数: 3299
43
记得他也是Lisp粉

【在 g****t 的大作中提到】
: 也是emacs粉吧我记得
:
:
: 我去, 松本是go粉? 这个牛逼, 哈哈哈
:

k****i
发帖数: 101
44
cloud: go
iot: js
ml/dl: py
fe: js
be: java
sys: c/c++

C

【在 n******7 的大作中提到】
: 就是现代化的C,各方面都比C好,特别是concurrency支持, 除了单核速度目前只有C
: 一半的水平
: 之前一直没有仔细看过golang
: 因为它的速度跟java/C#差不多,觉得没必要学
: 加上不支持operator overloading,觉得要用到数学库的话是个重大缺陷
: 前段时间在论坛上和组里讨论了一下,感觉还是非常不错的一个语言
: 1. 速度虽然只比java C#略快,但是memory footprint要小很多,这点也很重要
: 2. 超快的编译速度,可以没事就跑test了
: 3. 直接给用户一个binary就ok了,这对我做console application太爽了
: 4. 总体是个小巧的语言,很容易学习掌握,没有很多tricky的地方。很多地方,包括

k****i
发帖数: 101
45
mobile: swift/kotlin

【在 k****i 的大作中提到】
: cloud: go
: iot: js
: ml/dl: py
: fe: js
: be: java
: sys: c/c++
:
: C

f******2
发帖数: 2455
46
:Cloud: go
啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
:iot:js
说说为啥iot是js的用武之地?


: cloud: go

: iot: js

: ml/dl: py

: fe: js

: be: java

: sys: c/c

: C



【在 k****i 的大作中提到】
: mobile: swift/kotlin
f******2
发帖数: 2455
47
:Cloud: go
啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
:iot:js
说说为啥iot是js的用武之地?


: cloud: go

: iot: js

: ml/dl: py

: fe: js

: be: java

: sys: c/c

: C



【在 k****i 的大作中提到】
: mobile: swift/kotlin
f******2
发帖数: 2455
48
:Cloud: go
啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
:iot:js
说说为啥iot是js的用武之地?


: cloud: go

: iot: js

: ml/dl: py

: fe: js

: be: java

: sys: c/c

: C



【在 k****i 的大作中提到】
: mobile: swift/kotlin
f******2
发帖数: 2455
49
:Cloud: go
啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
:iot:js
说说为啥iot是js的用武之地?


: cloud: go

: iot: js

: ml/dl: py

: fe: js

: be: java

: sys: c/c

: C



【在 k****i 的大作中提到】
: mobile: swift/kotlin
k****i
发帖数: 101
50
微服务,函数服务标准件向基于go的cncf,kata迁移
爱堆,树莓集成nodejs本地部署
沈敏补习折腾不止酱紫

【在 f******2 的大作中提到】
: :Cloud: go
: 啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
: :iot:js
: 说说为啥iot是js的用武之地?
:
:
: cloud: go
:
: iot: js
:
: ml/dl: py
:
: fe: js
:
: be: java

相关主题
why use static function here?这个问题怎么答?
Java banned operator overloadingone question about overloading operator delete
请问一个implicit conversion的问题(C++)这段code有啥问题?
进入Programming版参与讨论
s********k
发帖数: 6180
51
youtube用Golang做哪个?data pipeline?

【在 w********m 的大作中提到】
: 业界还是得跟着google走。
: netflix自己搞了一套java和spring的OSS,还是不行。
: youtube自从python换到go以后,现在都可以做youbute TV了。
: 所以不要挣扎了。

s********k
发帖数: 6180
52
可以看看node之父对于golang的评价
https://www.mappingthejourney.com/single-post/2017/08/31/episode-8-interview
-with-ryan-dahl-creator-of-nodejs/
So, kind of the newer versions of Javascript has made this easier. That said
, I think Node is not the best system to build a massive server web. I would
use Go for that. And honestly, that’s the reason why I left Node. It was
the realization that: oh, actually, this is not the best server-side system
ever.
自己都说他都不推荐node来做了,全部用Go,当然和C++,java,C#还会长期共存,但
是新项目,新team越老越多倾向Go,算是快速爬升的便捷路线

【在 f******2 的大作中提到】
: :Cloud: go
: 啥叫cloud?aws很多服务都是java写的。如果这个是对go的推广语言,那太失败了
: :iot:js
: 说说为啥iot是js的用武之地?
:
:
: cloud: go
:
: iot: js
:
: ml/dl: py
:
: fe: js
:
: be: java

w********m
发帖数: 1137
53
https://github.com/youtube?language=go

【在 s********k 的大作中提到】
: youtube用Golang做哪个?data pipeline?
g****t
发帖数: 31659
54
说的不错。你住id是啥?不像新人啊


: 微服务,函数服务标准件向基于go的cncf,kata迁移

: 爱堆,树莓集成nodejs本地部署

: 沈敏补习折腾不止酱紫



【在 k****i 的大作中提到】
: 微服务,函数服务标准件向基于go的cncf,kata迁移
: 爱堆,树莓集成nodejs本地部署
: 沈敏补习折腾不止酱紫

m*****p
发帖数: 39
55
只有中國公司和狗家大規模用golang,百度用golang替換c,狗用golang替換py,這是
政策
golang的速度遠不如c,如果你肯上硬件輔助加速的話。。。

C

【在 n******7 的大作中提到】
: 就是现代化的C,各方面都比C好,特别是concurrency支持, 除了单核速度目前只有C
: 一半的水平
: 之前一直没有仔细看过golang
: 因为它的速度跟java/C#差不多,觉得没必要学
: 加上不支持operator overloading,觉得要用到数学库的话是个重大缺陷
: 前段时间在论坛上和组里讨论了一下,感觉还是非常不错的一个语言
: 1. 速度虽然只比java C#略快,但是memory footprint要小很多,这点也很重要
: 2. 超快的编译速度,可以没事就跑test了
: 3. 直接给用户一个binary就ok了,这对我做console application太爽了
: 4. 总体是个小巧的语言,很容易学习掌握,没有很多tricky的地方。很多地方,包括

n******7
发帖数: 12463
56
就是现代化的C,各方面都比C好,特别是concurrency支持, 除了单核速度目前只有C
一半的水平
之前一直没有仔细看过golang
因为它的速度跟java/C#差不多,觉得没必要学
加上不支持operator overloading,觉得要用到数学库的话是个重大缺陷
前段时间在论坛上和组里讨论了一下,感觉还是非常不错的一个语言
1. 速度虽然只比java C#略快,但是memory footprint要小很多,这点也很重要
2. 超快的编译速度,可以没事就跑test了
3. 直接给用户一个binary就ok了,这对我做console application太爽了
4. 总体是个小巧的语言,很容易学习掌握,没有很多tricky的地方。很多地方,包括
operator overloading,属于设计的取舍,在复杂度和功能之间的平衡,我觉得处理得
不错。比如用单一for 循环代替了冗余的while loop, 还有foreach的功能,还能同时
返回index和value,这设计真不错。
5. native语言,跟C互动容易
性能比python好,学习和写也不麻烦,感觉很多地方可以取代python了
有些人不喜欢return value 和 err,我觉得挺习惯,这就是unix的stdout 和 stderr嘛
g****t
发帖数: 31659
57
你说的这些优点。modern pascal都有而且我觉得更好。
所以go还是吃java后端为主的
c****f
发帖数: 1102
58
代替不了python
写go的公司还是少 本来都习惯了 现在换了个公司又回去写python了 因为没人愿意学
go
g****t
发帖数: 31659
59
以前你们组go用来做什么?


: 代替不了python

: 写go的公司还是少 本来都习惯了 现在换了个公司又回去写python了 因为没人
愿意学

: go



【在 c****f 的大作中提到】
: 代替不了python
: 写go的公司还是少 本来都习惯了 现在换了个公司又回去写python了 因为没人愿意学
: go

n******7
发帖数: 12463
60
还要有生态啊
go有google推, 几年时间生态已经不错了

【在 g****t 的大作中提到】
: 你说的这些优点。modern pascal都有而且我觉得更好。
: 所以go还是吃java后端为主的

相关主题
C++ func overload questionC++ Q89: function template and overloading (转载)
How to overload global new operator?来看用什么来把nodejs给干死掉
operator overloading (C++)Node之父改行golang了
进入Programming版参与讨论
s********k
发帖数: 6180
61
go的生态最近主要靠k8s

【在 n******7 的大作中提到】
: 还要有生态啊
: go有google推, 几年时间生态已经不错了

f******2
发帖数: 2455
62
docker已经挂了,
k8s即使不挂(我相信Google会一直推它)又能支撑几个programmer的需求呢?
如果k8s是go的生态推手,那我不太看好。如果web后台开发者涌向go,那还差不多


: go的生态最近主要靠k8s



【在 s********k 的大作中提到】
: go的生态最近主要靠k8s
w**z
发帖数: 8232
63
docker 挂了?咋没听说过?

:docker已经挂了,
s********k
发帖数: 6180
64
docker挂了哪里来的?当然docker的原来swan是不行了,不过正是被k8s代替了。不是
说k8s是推手,而是正好找到了爆发的方向。
web开发我不懂,不过backend很多只要涉及大规模并发数据处理的很多上Go,如果我了
解的不错,uber的dispacth,google的广告系统,还有亚麻A9里面的都有很多golang的
应用。国内的阿里,腾讯也都有大量应用吧
go目标当然不是取代java这样的web dev工作,而是在新兴的数据交换中间层起作用,

【在 f******2 的大作中提到】
: docker已经挂了,
: k8s即使不挂(我相信Google会一直推它)又能支撑几个programmer的需求呢?
: 如果k8s是go的生态推手,那我不太看好。如果web后台开发者涌向go,那还差不多
:
:
: go的生态最近主要靠k8s
:

d*******r
发帖数: 3299
65
docker 已经挂了?? 说说看呢.
不过折腾过一段时间后,我对docker, k8s这一套都不喜欢了.
设计得不简洁不够robust,有时还比较复杂.

【在 f******2 的大作中提到】
: docker已经挂了,
: k8s即使不挂(我相信Google会一直推它)又能支撑几个programmer的需求呢?
: 如果k8s是go的生态推手,那我不太看好。如果web后台开发者涌向go,那还差不多
:
:
: go的生态最近主要靠k8s
:

s********k
发帖数: 6180
66
说说看具体哪里不简洁不robust?比如说对比哪些其他框架?

【在 d*******r 的大作中提到】
: docker 已经挂了?? 说说看呢.
: 不过折腾过一段时间后,我对docker, k8s这一套都不喜欢了.
: 设计得不简洁不够robust,有时还比较复杂.

d********f
发帖数: 8289
67
碰巧写了一段时间的Go, 以前一直写C,转换及其的容易。而且有很多java的feature.
interface的idea很好理解,concurrency也很容易处理。很看好,觉得写起来很简单
,功能也很强大。
缺点是工作机会太少,基本上没有公司要。python多到不要不要的。而且很多问题
google都google不到,头疼。
w***g
发帖数: 5958
68
你说的这些大厂核心应用都有人精c/c++工程师把着吧,我觉得轮不到go.

:docker挂了哪里来的?当然docker的原来swan是不行了,不过正是被k8s代替了。不是
:说k8s是推手,而是正好找到了爆发的方向。
w********m
发帖数: 1137
69
估计很多厂以前用PY2,现在必须升级。
想一想,就转Go了。
h****e
发帖数: 2125
70
易学性比不上python,性能比不上C/C++,生态环境比不上Java,前途有限。

【在 n******7 的大作中提到】
: 还要有生态啊
: go有google推, 几年时间生态已经不错了

相关主题
什么语言简练如python运行速度如C++用了一下node.js, 看来js要一同天下啊,只要那些人
Team 以前都是用dot.net的,新项目上.net core 还是golang ?sailsjs v.s. beego (献给我Wardo仁兄, 抛砖引玉)
Docker这种东西 真心不看好 门槛太低,哪个公司都能搞目测io.js要和Node.js内战了
进入Programming版参与讨论
s********k
发帖数: 6180
71
老业务也许,新业务未必,看我之前帖子上的那些公司golang运用

不是

【在 w***g 的大作中提到】
: 你说的这些大厂核心应用都有人精c/c++工程师把着吧,我觉得轮不到go.
:
: :docker挂了哪里来的?当然docker的原来swan是不行了,不过正是被k8s代替了。不是
: :说k8s是推手,而是正好找到了爆发的方向。

d*******r
发帖数: 3299
72
docker 启动老是要跟传统 Linux 那一套(e.g. systemd)打架,
啥都得按照 docker 自己琢磨得一套来, 挺烦的.
LXC 貌似就没这个问题, 只是没有牛逼干爹push.
k8s 简直就是复杂的一逼... 比如每次看到他网络那块设计, 各种 tunneling... 就..
.. @[email protected]
大家是都想 infra 自动化, 不过能不能出个设计得更好的

【在 s********k 的大作中提到】
: 说说看具体哪里不简洁不robust?比如说对比哪些其他框架?
L*******k
发帖数: 42
73
有机会进狗家观摩学习下apps framework和boq,看看这几两三年有多少新业务在上面
开发出来。越是成熟先进的公司越趋统一框架和平台上的开发规范。

:老业务也许,新业务未必,看我之前帖子上的那些公司golang运用
:【 在 wdong (万事休) 的大作中提到: 】
m*****n
发帖数: 3575
74
对于自学者而言,golang很不错了
有没有什么资料推荐?
d****n
发帖数: 1637
75
建议你浏览一下2018的 ask HN: who is hiring - https://news.ycombinator.com/
item?id=16052538
看看里面多少要go的

【在 c****f 的大作中提到】
: 代替不了python
: 写go的公司还是少 本来都习惯了 现在换了个公司又回去写python了 因为没人愿意学
: go

g*c
发帖数: 4510
76
没去过狗,意思是狗家还是C++/python?

【在 L*******k 的大作中提到】
: 有机会进狗家观摩学习下apps framework和boq,看看这几两三年有多少新业务在上面
: 开发出来。越是成熟先进的公司越趋统一框架和平台上的开发规范。
:
: :老业务也许,新业务未必,看我之前帖子上的那些公司golang运用
: :【 在 wdong (万事休) 的大作中提到: 】

s********k
发帖数: 6180
77
Uber,amazon都用的挺多了。

【在 m*****p 的大作中提到】
: 只有中國公司和狗家大規模用golang,百度用golang替換c,狗用golang替換py,這是
: 政策
: golang的速度遠不如c,如果你肯上硬件輔助加速的話。。。
:
: C

g****t
发帖数: 31659
78
Javascript发http request现在是不是主要都用fetch API ?
w*******g
发帖数: 9
79
request, superagnet, got

【在 g****t 的大作中提到】
: Javascript发http request现在是不是主要都用fetch API ?
w*******g
发帖数: 9
80
大哥,不对吧。
Matsumoto的GitHub是这个
https://github.com/matz?tab=repositories
是同一个人吗?

【在 d****n 的大作中提到】
: 松本行弘
: https://en.wikipedia.org/wiki/Yukihiro_Matsumoto
: 1.3k repo!
: https://github.com/mattn?tab=repositories
: 54 Ruby repo as ruby's father, but 540 in golang.
: 看他的风格贼苦力,有十足的日本人性格特点。
: 为人有些傲慢

1 (共1页)
进入Programming版参与讨论
相关主题
C++ func overload questionDocker这种东西 真心不看好 门槛太低,哪个公司都能搞
How to overload global new operator?用了一下node.js, 看来js要一同天下啊,只要那些人
operator overloading (C++)sailsjs v.s. beego (献给我Wardo仁兄, 抛砖引玉)
C++ Q89: function template and overloading (转载)目测io.js要和Node.js内战了
来看用什么来把nodejs给干死掉Go再不靠谱也比scala强
Node之父改行golang了Golang service k8s下性能调试问题
什么语言简练如python运行速度如C++why use static function here?
Team 以前都是用dot.net的,新项目上.net core 还是golang ?Java banned operator overloading
相关话题的讨论汇总
话题: go话题: br话题: js话题: golang话题: iot