gpt4 book ai didi

Golang 从 AST 编译为二进制

转载 作者:IT王子 更新时间:2023-10-29 01:06:18 26 4
gpt4 key购买 nike

是否可以在 Golang 中将 AST 编译为二进制文件?或者 API 是否不公开该功能。图书馆目前这样做的方式,例如 Gisp , 是使用 go/printer 包打印出 AST。有没有办法跳过这个过程,直接将 AST 编译成二进制文件?

最佳答案

暂时没有,没有。现在,虽然 Go 的编译器是用 Go 编写的,但它是 not exposed in the standard library .

打印源代码并使用 go build 的 Gisp 方法可能是您的最佳选择。

关于Golang 从 AST 编译为二进制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32877999/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com