函数编程模型
Node.js编程
对于Node.js,FunctionGraph运行时目前支持Node.js 6.10、Node.js 8.10、Node.js 10.16、Node.js 12.13、Node.js 14.18、Node.js 16.17、Node.js 18.15以及Node.js 20.15版本。编程规范和有关SDK接口说明和函数开发指导请参考Node.js函数开发指南。
Python编程
对于Python,FunctionGraph运行时目前支持Python 2.7、Python 3.6、Python 3.9、Python 3.10以及Python 3.12版本。Python函数的接口定义、有关SDK接口说明和函数开发指导请参考Python函数开发指南。
Java编程
对于Java,FunctionGraph运行时目前支持Java 8、Java 11、Java 17、Java 21版本。Java函数的接口定义、有关SDK接口说明和函数开发指导请参考Java函数开发指南。
Go编程
对于Go,FunctionGraph函数运行时目前支持Go 1.x版本。Go函数的接口定义、有关SDK接口说明和函数开发指导请参考Go函数开发指南。
C#编程
对于C#,FunctionGraph运行时目前支持C#(.NET Core 2.1)、C#(.NET Core 3.1)、C#(.NET Core 6.0)以及C#(.NET Core 8.0)版本。C#函数的接口定义、有关SDK接口说明和函数开发指导请参考C#函数开发指南。
PHP编程
对于PHP,FunctionGraph运行时目前支持PHP 7.3以及PHP 8.3版本,PHP函数的接口定义、有关SDK接口说明和开发指导请参考PHP函数开发指南。
定制运行时
FunctionGraph支持自定义编程语言运行时。您可以使用可执行文件(名称为bootstrap)的形式将运行时包含在函数的程序包中,当调用一个FunctionGraph函数时,它将运行函数的处理程序方法,详情请参考自定义运行时。
仓颉编程
对于仓颉语言,FunctionGraph运行时目前支持Cangjie 1.0版本,有关仓颉函数开发指导请参考仓颉函数开发指南。