最近在看 Golang,为什么觉得和 javascript 语法那么像?

2020-07-15 17:10:47 +08:00
 maryshaw

同样有 var const 和...一些的操作。。还有闭包。。之间有借鉴吗

6654 次点击
所在节点    Go 编程语言
52 条回复
wysnylc
2020-07-15 17:12:33 +08:00
弱类型的写法都差不多,你还可以看看 php
maichael
2020-07-15 17:13:12 +08:00
你不会以为 var const 还有闭包是 javascript 特有吧。
maigebaoer
2020-07-15 17:14:51 +08:00
概念都一样,所以像。u1s1,go 的语法反直觉,毕竟我一直使用 class 。
TypeError
2020-07-15 17:15:32 +08:00
@wysnylc go 怎么变弱类型了
libook
2020-07-15 17:16:56 +08:00
如今的编程语言都是互相借鉴的,const 的写法 JS 也是近几年从别的语言借鉴来的。

大家如果普遍觉得有用的语言特性被正在使用的语言借鉴过来,也是件好事,毕竟好用、能满足需求就可以。
maryshaw
2020-07-15 17:19:42 +08:00
@maichael 之前是这么以为
maryshaw
2020-07-15 17:20:00 +08:00
@wysnylc go 不是弱类型
qq1340691923
2020-07-15 17:20:30 +08:00
互相抄
qq1340691923
2020-07-15 17:20:57 +08:00
是不是写起来很像弱类型语言
ahmcsxcc
2020-07-15 17:21:09 +08:00
javascript 的 const 不是刚出没几年吗
gugogo
2020-07-15 17:23:06 +08:00
@maigebaoer 我以为 u1s1 是啥语言缩写呢 原来是有一说一的意思
zarte
2020-07-15 18:31:57 +08:00
借鉴吧。
lhlyu
2020-07-15 18:47:19 +08:00
闭包的概念出现很早,大概上世纪 60 年代就出现了,主要用于函数式编程
whoami9894
2020-07-15 22:22:05 +08:00
没有恶意,楼主是不是只接触过这两种语言
hantsy
2020-07-15 22:23:50 +08:00
不习惯 Go 的 Interface,太可怕了。
XanderChen
2020-07-15 22:26:08 +08:00
没啥借鉴的。

用这些单词是因为英语单词比较少,刚好这俩能表示其具体含义而已。
ClericPy
2020-07-15 22:42:32 +08:00
C-LIKE languages 多的很...
DoctorCat
2020-07-15 23:54:05 +08:00
还像 Java 、Python 呢…
CosimoZi
2020-07-15 23:56:18 +08:00
年轻人的第一门语言?
maryshaw
2020-07-16 01:37:29 +08:00
@DoctorCat python 和 java 也有 var 和 const 吗。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/690301

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX