Как добавить кастомное свойство существующей структуре Go? Приветствую! Следующим кодом получаю 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() Как это сделать правильно? Спасибо за помощь.