use go.tools/imports instead of go/format, to ensure that unused imports are removed
Merge branch 'master' into v3