С учетом того, что в библиотеке http
определено следующее:
func Handle(pattern string, handler Handler)
type Handler interface { ServeHTTP(*Conn, *Request) }
Как я могу улучшить существующий обработчик (скажем, websocket.Draft75Handler
например), задав ему дополнительный аргумент (и скажите ему, что делать с аргументом)?
Я пытаюсь создать обработчик, который содержит в себе один конец канала. Он будет использовать этот канал для общения с какой-то другой частью программы. Как я могу получить этот канал в функцию обработчика?
Извиняюсь, если это глупый вопрос. Я новичок и решил учиться, читая учебник, а затем сразу приступая к написанию кода. Спасибо за любую помощь!