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

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

4
एक निरंतर सरणी घोषित करें
मैंने कोशिश की है: const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = []float32 { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } पहला, घोषणा और आरंभीकरण ठीक काम करता है, लेकिन दूसरा, तीसरा और चौथा …
164 arrays  go  const 

2
Go से MySQL से जुड़ने का अनुशंसित तरीका क्या है?
मैं गो से MySQL डेटाबेस से जुड़ने के लिए एक विश्वसनीय समाधान की तलाश कर रहा हूं। मैंने आसपास कुछ पुस्तकालय देखे हैं, लेकिन पूर्णता और वर्तमान रखरखाव के विभिन्न राज्यों को निर्धारित करना मुश्किल है। मेरे पास जटिल आवश्यकताएं नहीं हैं, लेकिन मैं जानना चाहूंगा कि लोग किस पर …
163 mysql  database  go 

5
मैं एक स्ट्रिंग चर में पूरी फाइल कैसे पढ़ सकता हूं
मेरे पास बहुत सारी छोटी फाइलें हैं, मैं उन्हें लाइन से पढ़ना नहीं चाहता। क्या गो में कोई फ़ंक्शन है जो एक स्ट्रिंग चर में पूरी फ़ाइल पढ़ेगा?
161 string  file  go 

8
यादृच्छिक संख्या जनरेटर को ठीक से बीज कैसे करें
मैं गो में एक यादृच्छिक स्ट्रिंग उत्पन्न करने की कोशिश कर रहा हूं और यहां वह कोड है जो मैंने अब तक लिखा है: package main import ( "bytes" "fmt" "math/rand" "time" ) func main() { fmt.Println(randomString(10)) } func randomString(l int) string { var result bytes.Buffer var temp string for …
160 random  go 

5
क्या किसी चैनल को खुला छोड़ देना ठीक है?
क्या मैं एक गो चैनल को हमेशा के लिए खुला छोड़ दूंगा (चैनल को कभी भी बंद न करें) अगर मैं इसके राज्य की जांच कभी नहीं करूं? क्या इससे मेमोरी लीक होगी? निम्नलिखित कोड ठीक है? func (requestCh chan<- Request) GetResponse(data RequestData) Response { reply := make(chan Response) requestCh …
160 go  channel 

6
क्या कार्यों को मापदंडों के रूप में पारित किया जा सकता है?
जावा में मैं कुछ ऐसा कर सकता हूं derp(new Runnable { public void run () { /* run this sometime later */ } }) और बाद में विधि में "रन" कोड। इसे संभालने के लिए एक दर्द है (अनाम आंतरिक वर्ग), लेकिन यह किया जा सकता है। क्या गो के …
158 function  go 


1
कोई भी शुरुआत, गो में कार्य नहीं करता है?
बस यह जानने के लिए उत्सुक हैं: गो प्रोग्रामिंग भाषा में मानक पुस्तकालयों के हिस्से के रूप में स्टार्टस्विथ, एंडस्विथ आदि जैसे मानक कार्य क्यों नहीं हैं?
153 string  go 

4
पुनरावृति करते समय मान बदलें
मान लें कि मेरे पास ये प्रकार हैं: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } और मैं उन्हें बदलने के लिए अपने नोड के गुणों पर पुनरावृति करना चाहता हूं। मैं करने में सक्षम होने के लिए प्यार होता: for _, attr …
153 arrays  for-loop  go 

13
Go इंस्टॉल त्रुटि के साथ विफल रहता है: GOPATH के बाहर निर्देशिका xxx के लिए कोई इंस्टॉल स्थान नहीं
~/src/go-statsd-client> echo $GOPATH /Users/me/gopath ~/src/go-statsd-client> echo $GOROOT /usr/local/Cellar/go/1.1.1\ ~/src/go-statsd-client> go install go install: no install location for directory /Users/me/src/go-statsd-client outside GOPATH इससे कोई फर्क नहीं पड़ता कि परियोजना किस संरचना में है यह हमेशा एक ही संदेश के साथ विफल रहता है। जाओ निर्माण पूरी तरह से काम करता है। …
152 macos  go 

3
HTTP में हेडर कैसे सेट करें अनुरोध प्राप्त करें?
मैं गो में एक साधारण http GET कर रहा हूं: client := &http.Client{} req, _ := http.NewRequest("GET", url, nil) res, _ := client.Do(req) लेकिन मुझे डॉक में धन्यवाद हेडर को अनुकूलित करने का एक तरीका नहीं मिला , धन्यवाद
152 http  go 

8
एक स्ट्रिंग को कैसे विभाजित करें और इसे चर को कैसे निर्दिष्ट करें
पायथन में एक स्ट्रिंग को विभाजित करना और इसे चर को सौंपना संभव है: ip, port = '127.0.0.1:5432'.split(':') लेकिन गो में यह काम नहीं लगता: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 प्रश्न: एक स्ट्रिंग को कैसे विभाजित करें और एक चरण में मान असाइन …
151 string  go  split 

14
डाउनलोड नहीं किया जा सकता है, $ GOPATH सेट नहीं है
मैं json2csv का उपयोग कर स्थापित करना चाहता हूं, go get github.com/jehiah/json2csvलेकिन मुझे यह त्रुटि प्राप्त हुई: package github.com/jehiah/json2csv: cannot download, $GOPATH not set. For more details see: go help go path MacOS पर इसे ठीक करने के बारे में कोई मदद?
150 macos  installation  go 

4
C से गो कार्य को कॉल करें
मैं गो प्रोग्राम में C प्रोग्राम (जैसे, कर्नेल मॉड्यूल या कुछ और) के साथ एक स्थिर ऑब्जेक्ट बनाने की कोशिश कर रहा हूं। मैंने गो से C फ़ंक्शन को कॉल करने के बारे में प्रलेखन पाया है, लेकिन मुझे दूसरे तरीके से जाने के लिए बहुत कुछ नहीं मिला है। …

6
मैं मुख्य पैकेज में एकाधिक फ़ाइलों वाली परियोजना "कैसे चला सकता हूं"?
मेरे पास वर्तमान में मेरे मुख्य पैकेज में एक ही फाइल है main.go। main.goएक अलग पैकेज बनाए बिना मैं कई फ़ाइलों की सामग्री को कैसे विभाजित कर सकता हूं क्योंकि कोड पुन: प्रयोज्य नहीं है। मुझे इस तरह एक निर्देशिका संरचना चाहिए: $ ls foo main.go bar.go bar.go package main …
150 go 

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