同样有 var const 和...一些的操作。。还有闭包。。之间有借鉴吗
同样有 var const 和...一些的操作。。还有闭包。。之间有借鉴吗
|
wysnylcJul 15, 2020
1
弱类型的写法都差不多,你还可以看看 php
|
|
2
你不会以为 var const 还有闭包是 javascript 特有吧。
|
|
maigebaoerJul 15, 2020 via Android
3
概念都一样,所以像。u1s1,go 的语法反直觉,毕竟我一直使用 class 。
|
|
libookJul 15, 2020
5
如今的编程语言都是互相借鉴的,const 的写法 JS 也是近几年从别的语言借鉴来的。
大家如果普遍觉得有用的语言特性被正在使用的语言借鉴过来,也是件好事,毕竟好用、能满足需求就可以。 |
|
qq1340691923Jul 15, 2020
8
互相抄
|
|
qq1340691923Jul 15, 2020
9
是不是写起来很像弱类型语言
|
|
ahmcsxccJul 15, 2020
10
javascript 的 const 不是刚出没几年吗
|
|
gugogoJul 15, 2020
11
@maigebaoer 我以为 u1s1 是啥语言缩写呢 原来是有一说一的意思
![]() |
|
zarteJul 15, 2020
12
借鉴吧。
|
|
lhlyuJul 15, 2020
13
闭包的概念出现很早,大概上世纪 60 年代就出现了,主要用于函数式编程
|
|
14
没有恶意,楼主是不是只接触过这两种语言
|
|
hantsyJul 15, 2020
15
不习惯 Go 的 Interface,太可怕了。
|
|
XanderChenJul 15, 2020
16
没啥借鉴的。
用这些单词是因为英语单词比较少,刚好这俩能表示其具体含义而已。 |
|
ClericPyJul 15, 2020
17
C-LIKE languages 多的很...
|
|
DoctorCatJul 15, 2020
18
还像 Java 、Python 呢…
|
|
CosimoZiJul 15, 2020
19
年轻人的第一门语言?
|
|
ddgwebJul 16, 2020
22
所以,难道这样不好吗,我绝得挺好
|
|
einsdispJul 16, 2020
24
我擦,咱们学的是同一个 go 、js 语言吗?
这俩语法差了十万八千公里好不好。 难道兰州以为,两个编程语言,只要有相同的关键字,就算是“很像”? |
|
qW7bo2FbzbC0Jul 16, 2020
25
@maryshaw python 没有,let 在 f#中也有
|
|
luckycJul 16, 2020
26
谁告诉你 go 是弱类型?
你让他出来 |
|
MrTreasureJul 16, 2020
28
既像又不像
像的地方在于,go 的语法简单,类似脚本语言的风格,不用搭建复杂的环境,就命令式的代码一行行写起来就能跑起来,这方面和 js 很像。 不像的地方在于,interface 和 继承都是自成一派,在面向对象的地方就完全是 go 的编程思维。不过一般写 js 的,需要使用面向对象的场景都比较少 |
|
yzk66880Jul 16, 2020
29
一点也不像
|
|
wellscJul 16, 2020
30
c like 的语言都会有点相似
|
|
JirajineJul 16, 2020 via Android
31
按你这样说 c 系语言都很像。
不如去看看非 c 系的,比如 lisp |
|
lbunderwayJul 16, 2020
32
我也是从 js 转 go,我扎个觉得么啥共同点呢
|
|
meteor957Jul 16, 2020
33
var 箭头函数 闭包 kotlin 也有 ....
|
|
traderlqmJul 16, 2020
34
我认为更像 c 和 python 。
比如,定义变量"a, b *int",a 和 b 都是指针,消除了 c 中的"int * a, b;" a 是指针 b 不是指针的鬼问题; go 支持 import 这种包方式,代码不需要分号,又有 range 这种特别像 python 。 |
|
RwingJul 16, 2020
35
var array = new [] { 1, 2, 3, 4, 5 };
var slice1 = array[2..^3]; 猜猜这是什么语言... |
|
chenglusJul 16, 2020
36
语法哪里像了,就几个关键词一样而已
|
|
timeromanticJul 16, 2020
37
@wysnylc 用过 golang 吗?就说 go 是弱类型语言,我知道你想说 通过 := 赋值的方式是弱类型,不过能这么说说明你也没学多少
|
|
taxiaohaohhhJul 16, 2020
38
@einsdisp 我也感觉,除了 var const 和 js 真的十万八千里的区别
|
|
huobaziJul 16, 2020
39
去看看 dart
|
|
linvonJul 16, 2020
40
啊这。。。
|
|
lowerJul 16, 2020
41
自动类型推导
|
|
leekafaiJul 16, 2020
42
if else
for (){} 好像他们都跟 c 差不多 |
|
nianyuJul 16, 2020
43
想看不一样的就学 prolog haskell
|
|
chengxiaoJul 16, 2020
44
js 和 go.......差远了啊...
就 go 这种丑死了的写法 不写个半年一年 真是适应不了.. 不过 适应了之后 真香~ |
|
simenetJul 16, 2020
45
辣鸡 go 写的我要死了。。全是 err!=null
|
|
ugentlenichoJul 16, 2020
46
@maigebaoer 那您怕是连 C 没没写过
|
|
maigebaoerJul 16, 2020 via Android
47
@ugentlenicho 不好意思,大学就写过一学期 C
|
|
missdeerJul 16, 2020
48
你看看 swift 是不是像的更多
|
|
wowbabyJul 16, 2020
49
到处是 err!=null,个人不喜欢这种风格,c#,java 这种看着舒服
|
|
knvaJul 16, 2020
50
? 不是 err!=nil?
|
|
MaCreeeJul 20, 2020 via iPhone
51
最近无聊用 Go 重构之前写的小工具,我也菜,但是感觉效率还是很低…可能 Python 让我先入为主了,个人觉得只能说个别地方类似吧
|