71 lines
848 B
Plaintext
71 lines
848 B
Plaintext
exec gofumpt -w foo.go
|
|
cmp foo.go foo.go.golden
|
|
|
|
exec gofumpt -d foo.go.golden
|
|
! stdout .
|
|
|
|
-- foo.go --
|
|
package p
|
|
|
|
func f1() { println("single line") }
|
|
func f2() { println("single line") }
|
|
|
|
func f3() {
|
|
println("multiline")
|
|
}
|
|
func f4() {
|
|
println("multiline")
|
|
}
|
|
|
|
// l1 is a var.
|
|
var l1 = []int{
|
|
1, 2,
|
|
}
|
|
// l2 is a var.
|
|
var l2 = []int{
|
|
3, 4,
|
|
}
|
|
|
|
var (
|
|
s3 = `
|
|
ok if grouped together
|
|
`
|
|
s4 = `
|
|
ok if grouped together
|
|
`
|
|
)
|
|
var _ = "ok if either isn't multiline"
|
|
-- foo.go.golden --
|
|
package p
|
|
|
|
func f1() { println("single line") }
|
|
func f2() { println("single line") }
|
|
|
|
func f3() {
|
|
println("multiline")
|
|
}
|
|
|
|
func f4() {
|
|
println("multiline")
|
|
}
|
|
|
|
// l1 is a var.
|
|
var l1 = []int{
|
|
1, 2,
|
|
}
|
|
|
|
// l2 is a var.
|
|
var l2 = []int{
|
|
3, 4,
|
|
}
|
|
|
|
var (
|
|
s3 = `
|
|
ok if grouped together
|
|
`
|
|
s4 = `
|
|
ok if grouped together
|
|
`
|
|
)
|
|
var _ = "ok if either isn't multiline"
|