"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > वीएस कोड और डीलवे डीबग गो कोड: बिल्ड टैग कॉन्फ़िगरेशन गाइड

वीएस कोड और डीलवे डीबग गो कोड: बिल्ड टैग कॉन्फ़िगरेशन गाइड

2025-03-12 को पोस्ट किया गया
ब्राउज़ करें:957

] टैग:

How to Configure Debugging with Go Build Tags in Visual Studio Code and Delve Debugger?

विजुअल स्टूडियो कोड के गो प्लगइन के लिए एक लॉन्च कॉन्फ़िगरेशन के भीतर बिल्ड टैग निर्दिष्ट करने के लिए, आप "-टैग टैग" के संबंधित मान के साथ बिल्डफ्लैग कुंजी को नियोजित कर सकते हैं। यह डिबगिंग प्रक्रिया के दौरान बिल्ड टैग को शामिल करने में सक्षम बनाता है।

के साथ डिबगिंग के लिए कॉन्फ़िगरेशन:

बिल्डफ्लैग कुंजी का उपयोग करना, लॉन्च कॉन्फ़िगरेशन को इस प्रकार संशोधित करना:

{ "संस्करण": "0.2.0", "विन्यास": [ { "नाम": "debugbinwithtag", "प्रकार": "जाओ", "अनुरोध": "लॉन्च", "मोड": "निष्पादित", "रेमोटेपथ": "", "पोर्ट": 2345, "होस्ट": "127.0.0.1", "कार्यक्रम": "$ {कार्यस्थल}/binaryname", "env": {}, "args": [], "शोलॉग": सच, "BuildFlags": "-Tags thisisaflag" // यहाँ बिल्ड टैग निर्दिष्ट करें } ] }

विभिन्न बिल्ड टैग के लिए कई लॉन्च कॉन्फ़िगरेशन:

यदि आपकी परियोजना अलग -अलग बिल्ड कॉन्फ़िगरेशन की आवश्यकता है, तो कई लॉन्च कॉन्फ़िगरेशन बनाने पर विचार करें। प्रत्येक कॉन्फ़िगरेशन में आवश्यक बिल्ड टैग के अनुरूप अपना स्वयं का बिल्डफ्लैग मूल्य हो सकता है। यह अनुकूलन यह सुनिश्चित करता है कि प्रत्येक कॉन्फ़िगरेशन इच्छित बिल्ड वेरिएंट को लक्षित करता है। टैग।
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "DebugBinWithTag",
      "type": "go",
      "request": "launch",
      "mode": "exec",
      "remotePath": "",
      "port": 2345,
      "host": "127.0.0.1",
      "program": "${workspaceRoot}/BinaryName",
      "env": {},
      "args": [],
      "showLog": true,
      "buildFlags": "-tags THISISAFLAG"  // Specify build tags here
    }
  ]
}
यदि आप मुद्दों का सामना करते हैं,
विज्ञप्ति वक्तव्य इस लेख को पुन: प्रस्तुत किया गया है: 1729735929 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3