после проверки пути с M-: (Eval «ПУТЬ») расположение C:/Go/бен показывает вверх, так что я знаю, что gofmt двоичный файл найден. Если я попытаюсь сделать M-x gofmt в других файлах, он даст правильные ошибки (не файлы * .go).Emacs Golang gofmt на экономии крючок - не форматировать
однако я заметил что-то странное в сообщения который где gofmt пытается формат ..
Calling gofmt: gofmt (-w c:/Users/LunchBox/AppData/Local/Temp/gofmt5200q9o.go)
Error: (file-error "Searching for program" "no such file or directory" "diff")
почему он смотрит в -w/AppData/местные жители/TEMP/и т.д. ..?
Не должен ли это быть файлом, над которым я сейчас работаю? который так и называется ovRESTful.go в C: /work/users/ovRESTful/ovRESTful.go
линия у меня есть мой код ..
(add-hook 'before-save-hook 'gofmt-before-save)
Делает гораздо больше смысла, так как они являются средами Windows и не работают на другой машине Windows. – Andrei
работал как шарм! В сети ничего не было, что помогало мне разобраться в этом вопросе. +1000 для вас! – Andrei
yay мой первый принятый ответ :) – cjdp