HalfmanG2

Results 3 issues of HalfmanG2

I called uuid.NewV1() many times on Windows, it return the same result. Does it caused by something like this? [why-does-time-now-unixnano-returns-the-same-result-after-an-io-operation](https://stackoverflow.com/questions/57285292/why-does-time-now-unixnano-returns-the-same-result-after-an-io-operation) any solution?

```go func main() { findCmd := cmd.NewCmd("dir") statusChan := findCmd.Start() go func() { for { fmt.Println("-------") status := findCmd.Status() fmt.Println(status.Stdout) } }()

I built the drawtext example, and I found it looks not well, I used 150% scaling level on my Win10. Any solution?