有办法从jsonnet调用golang函数吗?
现在已经有了jsonnet的go端口,例如,ksonnet正在添加自定义本机函数,我想知道是否有一种方法可以用更多的本地函数来扩展jsonnet?
我有许多用golang编写的包(包括单元测试等),现在看来我需要将其中一些包重写到jsonnet中。
发布于 2018-05-22 18:21:18
正如go- jsonnet的问题自定义内置函数#223中所讨论的,您可以引入您的自定义golang函数,但是不提供可插拔的支持--您不能在jsonnet二进制文件中直接使用这些函数。
您需要编译自己的二进制/库,创建一个vm.NativeFunction jsonnet实例,然后在那里添加您的本机函数。
https://stackoverflow.com/questions/50400405
复制相似问题