x
я просто пробую применить их на голанге
Вот вы, скорее всего, как и большинство людей пришедших из других языков, пытаетесь перетянуть именно реализацию, а не сам подход — это важно понимать)
Size: a a a
x
D
x
D
D
x
x
x
type Entity struct {
firstName string
lastName string
}
func (e Entity) GetFirstName() string {
return e.firstName
}
func (e *Entity) SetFirstName(firstName string) string {
e.firstName = firstName
}
func (e Entity) GetLastName() string {
return e.lastName
}
func (e *Entity) SetLastName(lastName string) string {
e.lastName = lastName
}D
type Entity struct {
firstName string
lastName string
}
func (e Entity) GetFirstName() string {
return e.firstName
}
func (e *Entity) SetFirstName(firstName string) string {
e.firstName = firstName
}
func (e Entity) GetLastName() string {
return e.lastName
}
func (e *Entity) SetLastName(lastName string) string {
e.lastName = lastName
}x
D
А
D
А
А
А
D
А
D
D