Clone repo and run in it $ go test -count 1 -v Code implements matching engine for market/limit orders with rollback support.