Схема пути к файлу кода Visual Studio для запуска.json MAC

# #go #visual-studio-code

Вопрос:

Я пытаюсь настроить «launch.json» для своего небольшого проекта go. Я должен указать program аргумент путь к основному файлу/исполняемому файлу, и кажется, что самовнушение вообще не работает. Я попробовал ${fileDirname}\set1\exercise3.go , но я получаю следующую ошибку:

 The program "/Users/simon/Code/crypto/go/cryptopals/.vscodeset1exercise3.go" does not exist: Error: ENOENT: no such file or directory, lstat '/Users/simon/Code/crypto/go/cryptopals/.vscodeset1exercise3.go'
 

Для справки я могу запустить исполняемый файл go в терминале, выполнив следующую команду:

 $ go run ./set1/exercise3.go
 

Вот мой полный запуск.json

 {
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch Package",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${fileDirname}\set1\exercise3.go"
        }
    ]
}