go get github.com/synthread/go-virtscreen
See https://pkg.go.dev/github.com/synthread/go-virtscreen/virtscreen for some docs on how to use it.
There is an example Dockerfile in this repo which demonstrates the minimal set
of packages required to deploy something with go-virtscreen
.