GOSH A shell written in Go from scratch. WIP. Features Configurable in Go Needs a Go interpreter Command/output as data Queryable based on timestamp, exit code Snapshot and restore shell state POSIX compatible