nlowe / synacor-challenge

Go implementation of the Synacor Challenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

synacor-challenge

Coverage Status Go Report Card License

A Go implementation of the Synacor challenge

Currently solves 3/8 flags:

  • Sign-up (implied)
  • Basic I/O
  • Full POST

Building

You need Go 1.18+. The VM can be run with go run:

Go implementation of the synacor challenge VM spec

Usage:
  synacor [flags]

Flags:
  -c, --challenge-file string   Challenge File to execute (default "challenge.bin")
  -d, --debug-log string        Record instructions to debug log
  -h, --help                    help for synacor
      --io-watchdog duration    Timeout for I/O operations (default 5m0s)

About

Go implementation of the Synacor Challenge

License:MIT License


Languages

Language:Go 100.0%