DEV Community

Discussion on: Object Calisthenics in Golang

Collapse
 
szymongib profile image
Szymon Gibała

Thank you for the article, interesting read.

I was just wondering why in First class collections have you chosen to use:

type friends struct {
    data []string
}

instead of using type alias like:

type friends []string

It seems to me that it would work fine with the examples.
Are there any advantages of the approach you used?

Collapse
 
eminetto profile image
Elton Minetto

I think there’s no difference at all. Both constructions are valid in this case.