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

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

8
गोलंग में नक्शों की समानता का परीक्षण कैसे करें?
मेरे पास इस तरह एक टेबल-संचालित परीक्षण मामला है: func CountWords(s string) map[string]int func TestCountWords(t *testing.T) { var tests = []struct { input string want map[string]int }{ {"foo", map[string]int{"foo":1}}, {"foo bar foo", map[string]int{"foo":2,"bar":1}}, } for i, c := range tests { got := CountWords(c.input) // TODO test whether c.want == …

1
एक चैनल में तत्वों की संख्या
एक बफर चैनल का उपयोग करके, चैनल में कितने तत्व हैं, यह कैसे मापें? उदाहरण के लिए, मैं इस तरह से एक चैनल बना रहा हूं और भेज रहा हूं: send_ch := make(chan []byte, 100) // code send_ch <- msg मैं मापने के लिए कितने चाहते msgs चैनल में हैं …
86 go 

5
Go में int और int64 के बीच अंतर क्या है?
मेरे पास एक स्ट्रिंग है जिसमें पूर्णांक (जो एक फ़ाइल से पढ़ा गया है) है। मैं stringएक intका उपयोग करने के लिए परिवर्तित करने की कोशिश कर रहा हूँ strconv.ParseInt()। ParseIntआवश्यकता है कि मैं एक बिटसाइज़ (बिट साइज़ 0, 8, 16, 32 और 64 int, int8, int16, int32 और int64 …
86 go 

3
मैं एक वैरिएड इनपुट के रूप में एक स्लाइस कैसे पास कर सकता हूं?
मेरा एक फंक्शन है func more(... t)। मैं सोच रहा था कि क्या तर्कों की एक सूची को आबाद करने के लिए एक स्लाइस का उपयोग करना संभव है ...। मैं निम्नलिखित कार्यक्रम को हल करने की कोशिश कर रहा हूं। मूल रूप से एक सामान्य शेल की नकल करने …
86 go 

4
JSON को डिकोड करने के लिए प्रकार के साथ स्ट्रिंग से फ्लोट64 में कैसे बदलें
मुझे फ्लोट संख्या जैसे JSON स्ट्रिंग को डीकोड करने की आवश्यकता है: {"name":"Galaxy Nexus", "price":"3460.00"} मैं नीचे दिए गए गोलांग कोड का उपयोग करता हूं: package main import ( "encoding/json" "fmt" ) type Product struct { Name string Price float64 } func main() { s := `{"name":"Galaxy Nexus", "price":"3460.00"}` var …
86 json  go 

3
चैनल बफर आकार क्या है?
मैं एक अतुल्यकालिक चैनल बनाने की कोशिश कर रहा हूं और मैं http://golang.org/ref/spec#Making_slices_maps_and_channels देख रहा हूं । c := make(chan int, 10) // channel with a buffer size of 10 इसका क्या मतलब है कि बफर का आकार 10 है? बफर आकार विशेष रूप से क्या दर्शाता है / सीमा?
86 go  channel 

5
मानक इनपुट से पूर्णांक पढ़ना
fmt.Scanfमानक इनपुट से पूर्णांक इनपुट प्राप्त करने के लिए मैं गो में फ़ंक्शन का उपयोग कैसे करूं ? यदि इसका उपयोग नहीं किया जा सकता है fmt.Scanf, तो एक पूर्णांक पढ़ने का सबसे अच्छा तरीका क्या है?
85 go  stdin 

9
क्या कोई गोलंग इंटरैक्टिव डिबगर मौजूद है? [बन्द है]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 3 साल पहले बंद हुआ । इस प्रश्न …
85 debugging  go 

1
'Gc' और 'gccgo' के बीच प्राथमिक अंतर क्या हैं?
दो लोकप्रिय गो संकलक, 'gc' और 'gccgo' के बीच प्राथमिक अंतर क्या हैं? प्रदर्शन का निर्माण? रन-टाइम प्रदर्शन? कमांड लाइन विकल्प? लाइसेंसिंग? मैं उन मतों की तलाश नहीं कर रहा हूं, जो उनके अंतरों का एक मूल अवलोकन है, इसलिए मैं यह तय कर सकता हूं कि कौन मेरी जरूरतों …
85 go  gccgo 

4
गोलंग में [] स्ट्रिंग और… स्ट्रिंग के बीच क्या अंतर है?
गो भाषा में, []string एक स्ट्रिंग सरणी है और हम ...stringएक पैरामीटर के रूप में भी उपयोग करते हैं । अंतर क्या है? कार्य की परिभाषा: func f(args ...string) {} क्या मैं नीचे इस फ़ंक्शन को कॉल कर सकता हूं? args := []string{"a", "b"} f(args)
85 string  go 

2
स्थानीय संरचना में सूचक लौटें
मैं इस तरह के निर्माण के साथ कुछ कोड नमूने देखें: type point struct { x, y int } func newPoint() *point { return &point{10, 20} } मेरे पास C ++ बैकग्राउंड है और यह मेरे लिए त्रुटि जैसा लगता है। ऐसे निर्माण के शब्दार्थ क्या हैं? क्या स्टैक या …
85 go 

4
एक स्थानीय फ़ाइल से एक io.Reader बनाएँ
मैं एक स्थानीय फ़ाइल खोलना चाहता हूँ, और एक लौटाता हूँ io.Reader। इसका कारण यह है कि मुझे io.Readerएक पुस्तकालय का उपयोग करने की आवश्यकता है जिसका मैं उपयोग कर रहा हूं, जैसे: func read(r io.Reader) (results []string) { }
85 go 

4
Go में नक्शा कैसे साफ़ करें?
मैं .clear() आदिम प्रकार के लिए सी ++ फ़ंक्शन की तरह कुछ देख रहा हूं map। या मुझे इसके बजाय एक नया नक्शा बनाना चाहिए? अपडेट: आपके उत्तर के लिए धन्यवाद। जवाबों को देखकर मुझे लगा कि कभी-कभी एक नया नक्शा बनाने से कुछ असंगति हो सकती है जो हम …
85 go 

3
एक GET अनुरोध कर जाओ और Querystring का निर्माण करो
मैं गो के लिए बहुत नया हूं और अभी तक सब कुछ नहीं समझ पाया हूं। कई आधुनिक भाषाओं में Node.js, Angular, jQuery, PHP आप अतिरिक्त क्वेरी स्ट्रिंग मापदंडों के साथ एक GET अनुरोध कर सकते हैं। गो में ऐसा करना काफी सरल नहीं है क्योंकि ऐसा लगता है, और …
85 http  go 

7
सूची को गो में बार-बार उपयोग क्यों किया जाता है?
मैं गो के लिए नया हूं, और इसे लेकर काफी उत्साहित हूं। लेकिन, सभी भाषाओं में मैंने बड़े पैमाने पर काम किया है: डेल्फी, सी #, सी ++, पायथन - सूचियाँ बहुत महत्वपूर्ण हैं क्योंकि वे गतिशील रूप से आकार बदल सकते हैं, जैसा कि सरणियों के विपरीत है। गोलंग …
85 arrays  list  go 

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