@ladozverxdd

Особенность HandleFunc в Go?

func index(w http.ResponseWriter, r *http.Request)  {
	fmt.Println("Index page")
}

Почему ResponseWriter передаётся просто, а Request с указателем?
  • Вопрос задан
  • 841 просмотр
Пригласить эксперта
Ответы на вопрос 2
@semt1
Ну наверное потому что ResponseWriter это интерфейс, то есть по факту передается именно указатель.
А Request - это структура.
Ответ написан
Sanasol
@Sanasol Куратор тега Веб-разработка
нельзя просто так взять и загуглить ошибку
piotrzurek.net/2013/09/20/pointers-in-go.html

Ну наверное потому что ResponseWriter это интерфейс, то есть по факту передается именно указатель.
А Request - это структура.

типо того.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы