Как получить тело http запроса в go?
У меня есть следующие функции, где я конфигурирую mux в go
func (s *server) configureRouter(){
s.router.HandleFunc("/profile", s.handleCreateProfile()).Methods("POST")
}
func (s *server) handleCreateProfile() http.HandlerFunc{
return func(w http.ResponseWriter, r *http.Request){
}
}
Как мне получить тело запроса из http.Request? Тело приходит в формате json