Slide 43
Slide 43 text
© 2012-2019 BASE, Inc.
© 2012-2020 BASE, Inc.
構文解析の実装
● Goの構文解析は結構難しい
○ 終端を判断するのが難しい(PHPの「;」のような目印がない)
○ 唐突に一つの式で複数の変数を宣言できる
■ x, y, z := 10, 20, 30
● 左辺が配列になるし”var”みたいな予告がない…
○ 関数の引数も書き方にバリエーションがある
■ func Myfunc(x, y int, z string)