経緯
別のソースコードでCSVアップロードを試していたら、コードの書きかたが正しくないか、github.com/gorilla/muxの使い方に問題があって、CSVデータをテキストでブラウザーに表示するはずがダウンロードになってしまい問題が解決できませんでした。
対応
github.com/gorilla/muxなどや他のソースコードを含めず、単純なCSVファイルをアップロードし、それをブラウザーでテキストとして表示するサンプルを書きました。
これはyomusu/csvblob.goをフォークしました。 context型やappengineのインポートを変更していますが、基本処理はyomusuさんのコード其のままです。
このソースコードでdev_appserver.py上で問題なく動作しました。