POSIX-compliant AWK interpreter written in Go
goawk
$ goawk -F, '{print $1, $3}' data.csv
$ goawk '{sum += $2} END {print "Total:", sum}' numbers.txt
$ goawk '/error/ {print NR": "$0}' logfile.log