anko:用golang编写的可编写脚本的解释器

时间:2021-02-03 14:14:51
【文件属性】:
文件名称:anko:用golang编写的可编写脚本的解释器
文件大小:508KB
文件格式:ZIP
更新时间:2021-02-03 14:14:51
go programming-language GoGo 安科 Anko是用Go语言编写的可编写脚本的解释器。 (图片由CC BY-SA 3.0许可,照片由Ocdp提供) 使用示例-嵌入式 package main import ( "fmt" "log" "github.com/mattn/anko/env" "github.com/mattn/anko/vm" ) func main () { e := env . NewEnv () err := e . Define ( "println" , fmt . Println ) if err != nil { log . Fatalf ( "Define error: %v \n " , err ) } script := ` println("Hello World :)") ` _ , err = vm . Execute ( e , nil , script ) if err != nil { log . Fatalf ( "Execute error: %v \n " , err ) } // output: Hello World :) }

网友评论