質問: windows10, 64bitのマシンで,Go言語で記述したプログラムを実行した際に ``` panic: rename (リネーム元のファイルパス) (リネーム後のファイルパス): The process cannot access the file because it is being used by another process ``` というエラーが出ました. `it is being used by another process` と出ているので,怪しそうなプロセスを終了させて実行しても同じエラーが出ます. ちなみにmac(sierra)では問題なく実行されます. os.rename周りのエラーのようですが検索しても見つかりませんでしたので質問させていただきました. よろしくお願いいたします.
回答: 自己解決しました. os.rename を呼び出している関数の前に実行している関数にミスがあり,そこを直したところ正常に動作するようになりました. なぜos.rename関係のエラーとして出たのかはわからないままとなってしまいましたが, 正常に動くようになったのでこの質問は閉めさせて頂きます.