Direct port of drawille from Python to Go