GString 是Groovy提供的方便的处理字符串的工具
特点是使用双引号或者,然后允许通过$引用变量
可以使用/ $val/
groovy不会简单的认为加了双引号或者正斜杠就是GString
//GString
def name = 'zhangsan'
def hello = "hello $name !"
println hello
name = 'wene'
println hello
//GStrng会调用包含的闭包 无参GString会调用闭包并打印我们期待的结果到Writer
def quote = "${-> name} , welcome"
println quote
name = 'lisi'
println quote
hello zhangsan !
hello zhangsan !
wene , welcome
lisi , welcome