Вот изменение:
// res, err := json.Marshal(n)
// if err != nil {
// // check err
// }
names := make([]Names, 0)
names = append(names, n)
w.Header().Set("content-type", "application/json")
json.NewEncoder(w).Encode(names)
originsOk := handlers.AllowedOrigins([]string{"http://localhost:8080", "http://localhost:8081", "http://localhost:3000", "https://www.apirequest.io"})
(добавил "
https://www.apirequest.io" для CORS)
Чтобы проверить, зайди на
https://www.apirequest.io и заполни форму:
POST http ://
localhost:8000/post
JSON
{"first_name": "John", "last_name": "Smith"}