Zen-QL: Expressions

go dev.to

Recently, we introduced an expression language named Sifu. Expressions generate native Go functions that integrate directly with the collections API. The goal has always been a balance between strong performance, the convenience of generated code, a more readable codebase, and a better developer experience.

Sifu takes a hybrid approach to type safety. We developed a set of safety tests to ensure Sifu won't panic at runtime when an invalid property is accessed or an invalid value is assigned, and we heavily optimized the code generation to prevent any possible bottlenecks.

Visit The Repository For More

Source: dev.to

arrow_back Back to Tutorials