go पर टैग किए गए जवाब

गो एक ओपन-सोर्स प्रोग्रामिंग भाषा है। यह वैधानिक रूप से टाइप किया गया है, जिसमें C से प्राप्त सिंटैक्स शिथिल है, जिसमें स्वचालित मेमोरी मैनेजमेंट, टाइप सेफ्टी, कुछ डायनामिक टाइपिंग क्षमताएं, अतिरिक्त बिल्ट-इन टाइप जैसे कि वैरिएबल-लेंथ एरे (जिसे स्लाइस कहा जाता है) और की-वैल्यू मैप्स, और बड़े मानक पुस्तकालय।

5
गो का उपयोग करके JSON प्रतिक्रिया कैसे प्रदान करें?
प्रश्न: वर्तमान में मैं func Index इस तरह से अपनी प्रतिक्रिया प्रिंट fmt.Fprintf(w, string(response)) कर रहा हूं, लेकिन मैं JSON को अनुरोध में ठीक से कैसे भेज सकता हूं ताकि यह एक दृश्य द्वारा खपत हो? package main import ( "fmt" "github.com/julienschmidt/httprouter" "net/http" "log" "encoding/json" ) type Payload struct { …
97 json  go 

6
[] इंटरफ़ेस [} स्ट्रिंग को [] स्ट्रिंग में नहीं बदल सकते
मैं कुछ कोड लिख रहा हूं, और मुझे तर्कों को पकड़ने और उनके माध्यम से पारित करने की आवश्यकता है fmt.Println (मुझे इसका डिफ़ॉल्ट व्यवहार चाहिए, रिक्त स्थान द्वारा अलग किए गए तर्कों को लिखने और एक नई पंक्ति के बाद)। हालांकि यह लेता है []interface {}लेकिन flag.Args()रिटर्न एक []string। …

5
गोलंग में Mkdir का उपयोग करके नेस्टेड निर्देशिका कैसे बनाएं?
मैं एक गो निष्पादन योग्य जैसे 'dir1 / dir2 / dir3' से नेस्टेड निर्देशिकाओं का एक सेट बनाने की कोशिश कर रहा हूं। मैं इस पंक्ति के साथ एक एकल निर्देशिका बनाने में सफल रहा: os.Mkdir("." + string(filepath.Separator) + c.Args().First(),0777); हालाँकि, मुझे पता नहीं है कि उस निर्देशिका के अंदर …
95 go  mkdir 

4
Go में ToString () फ़ंक्शन
strings.Joinसमारोह केवल तार के स्लाइस लेता है: s := []string{"foo", "bar", "baz"} fmt.Println(strings.Join(s, ", ")) लेकिन मनमानी वस्तुओं को पारित करने में सक्षम होना अच्छा होगा जो एक ToString()फ़ंक्शन को लागू करते हैं। type ToStringConverter interface { ToString() string } क्या गो में ऐसा कुछ है या क्या मुझे मौजूदा …
95 go  tostring 


9
क्या विंडोज पर गो संकलक स्थापित किया जा सकता है?
मैं एक Windows संकलक के लिए golang.org पर देख रहा हूं, लेकिन मैं इसे ढूंढ नहीं सकता। मैं केवल लिनक्स और ओएस एक्स कंपाइलर देख सकता हूं। क्या किसी को पता है कि क्या गो प्रोग्रामिंग विंडोज पर किया जा सकता है, या यह ऐसा कुछ है जिसे Google ने …
94 windows  go 

1
`Http.NewRequest (…)` का उपयोग करके URL-एन्कोडेड POST अनुरोध करें
मैं अपने डेटा को application/x-www-form-urlencodedसामग्री प्रकार के रूप में भेजने वाले API के लिए एक POST अनुरोध करना चाहता हूं । इस तथ्य के कारण कि मुझे अनुरोध शीर्षलेख प्रबंधित करने की आवश्यकता है, मैं http.NewRequest(method, urlStr string, body io.Reader)अनुरोध बनाने के लिए विधि का उपयोग कर रहा हूं । …
94 http  go 

4
गो: पैनिक: रनटाइम एरर: अमान्य मेमोरी एड्रेस या नील पॉइंटर डेरेफेरेंस
मेरे गो कार्यक्रम को चलाने के दौरान, यह पैनिक करता है और निम्नलिखित लौटाता है: panic: runtime error: invalid memory address or nil pointer dereference [signal 0xb code=0x1 addr=0x38 pc=0x26df] goroutine 1 [running]: main.getBody(0x1cdcd4, 0xf800000004, 0x1f2b44, 0x23, 0xf84005c800, ...) /Users/matt/Dropbox/code/go/scripts/cron/fido.go:65 +0x2bb main.getToken(0xf84005c7e0, 0x10) /Users/matt/Dropbox/code/go/scripts/cron/fido.go:140 +0x156 main.main() /Users/matt/Dropbox/code/go/scripts/cron/fido.go:178 +0x61 goroutine 2 …
94 go 

6
कुंजी द्वारा क्रमबद्ध गो मैप मान
जब विषय फ़ंक्शन द्वारा लौटाए गए कोड में दिए गए नक्शे के माध्यम से पुनरावृति होती है, तो चाबियाँ क्रम में दिखाई नहीं दे रही हैं। मुझे नक्शे में क्रमबद्ध / क्रमबद्ध होने के लिए चाबियाँ कैसे मिल सकती हैं ताकि चाबियाँ क्रम में हों और मूल्य अनुरूप हों? यहाँ …
94 go  hashmap 

3
आपको उस त्रुटि की लाइन संख्या को प्रिंट करने के लिए गोलंग कार्यक्रम कैसे मिलता है?
मैं अपने गोलंग कार्यक्रम में त्रुटियों को फेंकने की कोशिश कर रहा था log.Fatal, लेकिन, log.Fatalउस रेखा को भी नहीं छापता, जहां log.Fatalभाग गया था। क्या लॉग.फ़ॉल नामक लाइन नंबर तक पहुंचने का कोई तरीका नहीं है? यानी त्रुटि फेंकते समय लाइन नंबर प्राप्त करने का एक तरीका है? मैं …

6
मानचित्र को संरचना में परिवर्तित करना
मैं गो में एक जेनेरिक विधि बनाने की कोशिश कर रहा हूं जो ए structसे डेटा का उपयोग करेगा map[string]interface{}। उदाहरण के लिए, विधि हस्ताक्षर और उपयोग की तरह लग सकता है: func FillStruct(data map[string]interface{}, result interface{}) { ... } type MyStruct struct { Name string Age int64 } myData …
94 go 

3
गो मैप को जसन में बदलें
मैंने अपने Go मैप को json string से बदलने की कोशिश की encoding/json मार्शल , लेकिन इसका परिणाम एक खाली स्ट्रिंग था। यहाँ मेरा कोड है: package main import ( "encoding/json" "fmt" ) type Foo struct { Number int `json:"number"` Title string `json:"title"` } func main() { datas := make(map[int]Foo) …
94 json  go 

2
टेम्पलेट में मानचित्र के माध्यम से Iterating
मैं एक सूची जिम कक्षाएं (योगा, पिलेट्स आदि) प्रदर्शित करने की कोशिश कर रहा हूं। प्रत्येक वर्ग के प्रकार के लिए कई कक्षाएं हैं, इसलिए मैं सभी योग कक्षाओं, और सभी पिलेट्स कक्षाओं और इतने पर समूह बनाना चाहता हूं। मैंने एक स्लाइस लेने और इसका एक नक्शा बनाने के …
94 go  go-templates 

3
क्या मानचित्र मूल्य द्वारा या गो में संदर्भ द्वारा पारित किए जाते हैं?
क्या मूल्य में नक्शे को गो या संदर्भ द्वारा पारित किया जाता है? निम्नलिखित के रूप में किसी फ़ंक्शन को परिभाषित करना हमेशा संभव होता है, लेकिन क्या यह एक ओवरकिल है? func foo(dat *map[string]interface{}) {...} वापसी मूल्य के लिए एक ही सवाल। क्या मुझे नक्शे के लिए एक सूचक …
94 go 

4
गो में बूल को स्ट्रिंग में कैसे बदलें?
मैं एक का उपयोग करके ( या ) को boolबुलाया कन्वर्ट करने की कोशिश कर रहा हूँ, लेकिन यह काम नहीं करता है। गो में ऐसा करने का मुहावरेदार तरीका क्या है?isExiststringtruefalsestring(isExist)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.