22992


GoでPythonのevalのようなものはありますか?  
文字列の式を評価してくれるものです

python

[code]

    
    x = eval("1+1")
    print(x) # 2
    
    
[/code]


CC BY-SA 3.0
2016-03-10T13:37:12.553
22990
2016-03-10T14:21:20.297
5246
question
python go
Goでのeval


`go/types` package に `Eval()` 関数があります。以下は "1 + 1" の例です。

<https://play.golang.org/p/2kTkuWjYYz>

ソースコードの `go/src/go/types/eval_test.go` が参考になるかと思います。


CC BY-SA 3.0
2016-03-10T14:21:20.297
22992
2016-03-10T14:21:20.297
22990
answer