Абсолютно, Ctrl + Q для движения для длительности местоположения редактирования. Это очень полезно, будучи прерванным по телефону, босс или другие.
Вы можете попробовать следующее:
cwd, _ := os.Getwd();
, но похоже, что было бы лучше сохранить ошибку, как в ответе Юрили, чтобы вы знали, если что-то пойдет не так.
Вы можете узнать, в чем заключается ошибка, импортировав "fmt" и используя
cwd, err := os.Getwd();
if err != nil {
fmt.Printf("Error from Getwd: %s\n", err)
}
Что это значит печать?
Это работает?
cwd, error := os.Getwd();
if error == nil {
fmt.Printf(cwd);
}