Dane POST przy użyciu wieloczęściowych danych / formularzy Content-Type

Próbuję przesłać obrazy z komputera na stronę internetową, używając go. Zazwyczaj używam skryptu bash, który wysyła plik i klucz do serwera:

curl -F "image"=@"IMAGEFILE" -F "key"="KEY" URL

działa dobrze, ale próbuję przekształcić to żądanie w mój program golang.

http://matt.aimonetti.net/posts/2013/07/01/golang-multipart-file-upload-example/

Próbowałem tego linku i wielu innych, ale dla każdego kodu, który próbuję, odpowiedź z serwera to „brak wysłanego obrazu” i nie mam pojęcia dlaczego. Jeśli ktoś wie, co dzieje się z powyższym przykładem.

questionAnswers(3)

yourAnswerToTheQuestion