当我们在一个文件中有多个结构时,有一种推荐的方法将接收器放入 Go 中?
选项 A:每个结构后的方法
Buyer struct {
// omitted code
}
func (s *Buyer) Buy() {
// omitted code
}
Seller struct {
// omitted code
}
func (s *Seller) Sell() {
// omitted code
}
选项 B:所有结构之后的方法
Buyer struct {
// omitted code
}
Seller struct {
// omitted code
}
func (s *Buyer) Buy() {
// omitted code
}
func (s *Seller) Sell() {
// omitted code
}
呼如林
相关分类