Skip to content

cmd/gofmt: formatting of struct literal depends inconsistently on lengths of field names #7335

@cloneable

Description

@cloneable
http://play.golang.org/p/UlzyF8U_nZ

func main() {
    z := MyStruct{
        Foo:      "foo",
        Bar:      "bar",
        Name:     "name",
        LongName: "longname",
        Baz:      "baz",
    }
    y := MyStruct{
        Foo:                   "foo",
        Bar:                   "bar",
        NameXX:                "name",
        LongNameXXXXXXXXXXXXX: "longname",
        Baz: "baz",
    }
    z := MyStruct{
        Foo:  "foo",
        Bar:  "bar",
        Name: "name",
        LongNameXXXXXXXXXXXXX: "longname",
        Baz: "baz",
    }
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions