Следующим кодом получаю TCP соединение:
ln, err := net.Listen("tcp", Server.GetHost()+Server.getPortForNet())
for {
connection, err := ln.Accept()
}
connection - интерфейс
net.Conn.
Мне нужно добавить несколько пользовательских свойств и методов этой структуре.
Например:
?{
name string
lastname string
}
func (Connection *?) GetName() string {
return ?.name
}
func (Connection *?) GetLastName() string {
return ?.lastname
}
Т.е. я должен буду иметь возможность писать нечто подобное:
connection.getName()
.
Как это сделать?