Вы вызываете
w.Header().Add("Content-Type", contType)
до того, как вызовите функцию
w.WriteHeader(status)
?
После функции
w.WriteHeader(status)
писать что-то в заголовки, бесполезно.
Так же, если вы раздаёте файлы через го сервер, используйте http.FileServer
https://gist.github.com/paulmach/7271283
он проставит за вас Content-Type файлов.