golang-expression-evaluation-comparison

Expression evaluators

A benchmarking repository comparing the performance of different expression evaluation packages in Go.

Go expression evaluation comparison

GitHub

48 stars
5 watching
12 forks
Language: Go
last commit: 9 months ago

Related projects:

Repository Description Stars
paesslerag/gval An expression evaluation library for Go that supports arbitrary expressions and parameters 745
maja42/goval A Go library for evaluating arbitrary arithmetic, string, and logic expressions with support for variables and custom functions. 159
nullne/evaluator An expression evaluator library written in Go. 41
nicklockwood/expression A Swift framework for evaluating mathematical expressions at runtime on multiple platforms 830
akamensky/argparse Provides a flexible and easy-to-use command line argument parsing solution for Go programs. 612
pulover/eval An AHK function to execute expressions within dynamic strings, allowing for flexible variable substitution. 31
ccapndave/elm-eexl An expression parser and evaluator for Elm language, used to evaluate logical expressions in educational software. 2
soniah/evaler Evaluates simple arithmetic expressions using Dijkstra's Shunting Yard algorithm 51
gomate-community/rageval An evaluation tool for Retrieval-augmented Generation methods 132
thedevsaddam/govalidator Validate golang request data with simple rules inspired by Laravel's request validation 1,324
balance-platform/ex_pression An expression evaluation library for Elixir that safely evaluates user input expressions with support for JSON syntax and data types. 9
mfridman/tparse Analyzes and summarizes Go test output for developers. 1,025
maxatome/go-testdeep Tool for comparing and testing Go code 436
simonwaldherr/golang-benchmarks A repository of benchmarking tests to measure the performance of common Go functions and libraries 132
alexflint/go-arg Provides a structured approach to parsing command-line arguments in Go 2,039