This should just need a running postgresql 10.7 server and a PGURN
environment variable with credentials that will support creating and using a temporary table.
[travis:~/tmp]$ go run .
::TEXT conversion produces 600.000000000000
decimal select error
2021/03/05 10:22:23 can't scan into dest[0]: 600000000000000e-12 is not a number
exit status 1