fix for newer go version
example uses my fork