--- /dev/null
+gofumpt -w foo.go
+cmp foo.go foo.go.golden
+
+gofumpt -d foo.go.golden
+! stdout .
+
+-- foo.go --
+package p
+
+var global = x
+
+func f() {
+ var local = x
+ var local2, local3 = x, y
+
+ var onlyType T
+
+ var typeAndVar T = x
+
+ var _ = unused
+
+ var (
+ aligned = x
+ vars = y
+ here = y
+ )
+}
+-- foo.go.golden --
+package p
+
+var global = x
+
+func f() {
+ local := x
+ local2, local3 := x, y
+
+ var onlyType T
+
+ var typeAndVar T = x
+
+ _ = unused
+
+ var (
+ aligned = x
+ vars = y
+ here = y
+ )
+}