天天看点

#gscript#gscript是用Go语言实现的一个易用型脚本语言,对gscript脚本语言的建议:1、定义变量我觉得

作者:基金财务自由

#gscript# gscript是用Go语言实现的一个易用型脚本语言,对gscript脚本语言的建议:

1、定义变量我觉得可以不用写类型,语法分析的时候可以根据后面的值来决定类型,比如:

int a = 100

可以改写为更简洁的写法

a = 100

那么变量a它就是整型,后面a是不能赋值非整型的数据的

2、语句结尾可不可以不强制写分号

3、数组的语法建议,数组用中括号[]应该是更多人都认可的

// 声明并初始化

int[] a = [1,2,3]

println(a)

// 声明一个空数组并指定大小

int[] b = (4)[]

println(b)

// 向数组 append 数据

a.append(4)

println(a)

4、数组申明的建议,这样更简洁

a = [1, 2, 3] //初始化类型为整型的数组

b = (int 4)[] //类型为int,长度为4的空数组

5、函数的建议

fun1(a int, b any) int {

return a + b

}

6、闭包语法有点难理解,我觉得脚本语言的语法就应该简单易理解

func f1(int, string) (int, string) {

}

f2 = f1()

f3 = f1()

#gscript#gscript是用Go语言实现的一个易用型脚本语言,对gscript脚本语言的建议:1、定义变量我觉得
#gscript#gscript是用Go语言实现的一个易用型脚本语言,对gscript脚本语言的建议:1、定义变量我觉得
#gscript#gscript是用Go语言实现的一个易用型脚本语言,对gscript脚本语言的建议:1、定义变量我觉得
#gscript#gscript是用Go语言实现的一个易用型脚本语言,对gscript脚本语言的建议:1、定义变量我觉得
#gscript#gscript是用Go语言实现的一个易用型脚本语言,对gscript脚本语言的建议:1、定义变量我觉得
#gscript#gscript是用Go语言实现的一个易用型脚本语言,对gscript脚本语言的建议:1、定义变量我觉得