Maison  >  Article  >  développement back-end  >  La configuration Go Run donne des autorisations incorrectes à l'environnement de développement basé sur la flotte depuis Space

La configuration Go Run donne des autorisations incorrectes à l'environnement de développement basé sur la flotte depuis Space

WBOY
WBOYavant
2024-02-09 21:06:08555parcourir

Go 运行配置为来自 Space 的基于 Fleet 的开发环境提供了错误权限

L'éditeur PHP Baicao a présenté que la configuration en cours du langage de programmation Go peut être réalisée via un environnement de développement basé sur Fleet et fournit la fonction d'autorisations d'erreur. Cette configuration peut aider les développeurs à mieux gérer et déboguer les programmes Go et à améliorer l'efficacité du développement. Grâce à l'environnement de développement basé sur Fleet, les développeurs peuvent facilement configurer l'environnement d'exploitation Go et obtenir des autorisations d'erreur pour les aider à localiser et à résoudre rapidement les problèmes dans le programme. L'introduction de cette fonctionnalité apporte une expérience de développement plus pratique et plus efficace aux développeurs du langage Go.

Contenu de la question

Je gère un environnement de développement basé sur une flotte dans l'espace (c'est une citation sympa d'ailleurs). Il s'agit d'un programme simple. Si j'ouvre un terminal dans la flotte, je peux exécuter avec succès l'erreur go run cm/server/main.go。但是在创建运行配置时,我收到 permission returned returned (os error 13).

Mon run.jsonFichier :

{
  "configurations": [
    {
       "type": "go",
       "name": "localhost",
       "goExecPath": "cmd/server/main.go",
       "buildParams": [],
    },

    ]
}

Erreur :

Solution de contournement

EDIT : Le problème vient de votre fichier de configuration.

Il doit ressembler à ceci :

{
  "configurations": [
    {
      "type": "go",
      "name": "findAverage",
      "goExecPath": "/usr/local/go/bin/go",
      "buildParams": [
        "$PROJECT_DIR$/main.go",
      ],
      "runParams":  ["1", "2", "3"]
    }
  ]
}

goexecpath 是 go 可执行文件的路径,您将 main.go 文件放在 buildparamsMoyen.

Source

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer