RS
AddressPresenter это конечно упоротоSize: a a a
RS
AddressPresenter это конечно упоротоRS
AddrStringer недостаточно точноRS
net.Addr - net.AddrStringer 🤔AK
net.Addr действительно хороший пример когда всё неоднозначноtype Addr interface {
Network() string // name of the network (for example, "tcp", "udp")
String() string // string form of address (for example, "192.0.2.1:25", "[2001:db8::1]:80")
}RS
RS
RS
net.Conn - net.ConnectionHandler или net.ConnHandlerAK
RS
net.Conn может являться сокращением выше предложенныхRS
AK
net.Conn В документации даже сразу указано: Conn is a generic stream-oriented network connection. Я бы конечно назвал net.Connection но американци любят сокращать, особенно старые системщики типа Пайка.RS
RS
net.Conn В документации даже сразу указано: Conn is a generic stream-oriented network connection. Я бы конечно назвал net.Connection но американци любят сокращать, особенно старые системщики типа Пайка.net.ConnectionHandler или просто net.ConnHandler)RS
AK
net.Conn обработчиком. Это нэйтива сразу воглано бы в ступор, потому что это не обработчик. Это абстрактное подключение.AK
AK
net.Conn именно так а не например net.ConnHandler. Но думаю вы их изрядно озадачите таким вопросом.RS
type Person interface {
Name string
}
type Clerk struct {
Name string
Department string
}
type Medic struct {
Name string
Patients []Person
}RS
RS