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

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

24
मैं Ubuntu पर GOPATH पर्यावरण चर कैसे सेट करूं? मुझे कौन सी फ़ाइल संपादित करनी चाहिए?
मैं एक करने की कोशिश कर रहा हूँ go get: go get github.com/go-sql-driver/mysql और यह निम्नलिखित त्रुटि के साथ विफल होता है: package github.com/go-sql-driver/mysql: cannot download, $GOPATH not set. For more details see: go help gopath जब मैं करता हूं, तो go envगो मूल्यों की एक सूची नीचे दी गई …
258 linux  ubuntu  go 

6
गो में JSON पोस्ट अनुरोध को संभालना
इसलिए मेरे पास निम्नलिखित है, जो अविश्वसनीय रूप से हैकरी लगता है, और मैं अपने आप से सोच रहा हूं कि गो ने इससे बेहतर डिज़ाइन किए गए पुस्तकालय हैं, लेकिन मुझे JSON डेटा के POST अनुरोध को संभालने वाले गो का उदाहरण नहीं मिल सकता है। वे सभी POST …
250 json  go 

2
फ़ंक्शन घोषणा सिंटैक्स: फ़ंक्शन नाम से पहले कोष्ठक में चीजें
मुझे खेद है कि मैं प्रश्न शीर्षक में अधिक विशिष्ट नहीं हो सकता, लेकिन मैं कुछ गो कोड पढ़ रहा था और मुझे इस फॉर्म की घोषणाओं का सामना करना पड़ा: func (h handler) ServeHTTP(w http.ResponseWriter, r *http.Request) { ... } से https://github.com/mattermost/platform/blob/master/api/context.go func (s *GracefulServer) BlockingClose() bool { ... …
249 go 

4
गो में पोस्ट अनुरोध में मैं JSON स्ट्रिंग कैसे भेजूं
मैंने Apiary के साथ काम करने की कोशिश की और JSON को नकली सर्वर भेजने के लिए एक सार्वभौमिक टेम्प्लेट बनाया और यह कोड है: package main import ( "encoding/json" "fmt" "github.com/jmcvetta/napping" "log" "net/http" ) func main() { url := "http://restapi3.apiary.io/notes" fmt.Println("URL:>", url) s := napping.Session{} h := &http.Header{} h.Set("X-Custom-Header", …
244 json  rest  go  apiary 

9
वर्तमान में चल रही फ़ाइल की निर्देशिका कैसे प्राप्त करें?
नोडज में मैं __dirname का उपयोग करता हूं । गोलंग में इसके बराबर क्या है? मैंने गुगली की है और इस लेख का पता लगाया है http://andrewbrookins.com/tech/golang-get-directory-of-the-current-file/ । जहां वह नीचे दिए गए कोड का उपयोग करता है _, filename, _, _ := runtime.Caller(1) f, err := os.Open(path.Join(path.Dir(filename), "data.csv")) लेकिन …
239 go 

7
एक बहु-फ़ाइल गो परियोजना का आयोजन [बंद]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 8 महीने पहले बंद हुआ …
238 go 

5
कष्टप्रद त्रुटि से बचने के लिए "घोषित और उपयोग नहीं"
मैं सीख रहा हूं लेकिन मुझे लगता है कि यह थोड़ा कष्टप्रद है कि संकलन करते समय, मुझे अप्रयुक्त किसी भी चर या पैकेज को नहीं छोड़ना चाहिए। यह वास्तव में मुझे काफी धीमा कर रहा है। उदाहरण के लिए, मैं सिर्फ एक नया पैकेज घोषित करना चाहता था और …
238 go 


6
नक्शे से चाबियों का टुकड़ा मिलना
क्या गो में किसी नक्शे से चाबियों का टुकड़ा मिलने का कोई सरल / अच्छा तरीका है? वर्तमान में मैं मानचित्र पर पुनरावृत्ति कर रहा हूं और एक स्लाइस की कुंजी कॉपी कर रहा हूं: i := 0 keys := make([]int, len(mymap)) for k := range mymap { keys[i] = …
230 go 

3
जाने के साथ स्थापित संकुल हटाना
मैं go get packageयह जानने से पहले एक पैकेज डाउनलोड करने के लिए भागा कि मुझे अपना GOPATHअन्यथा सेट करने की जरूरत है, क्योंकि पैकेज मेरी जड़ को स्थापित करता है (मैं अपने गो को साफ और कस्टम से अलग कोर रखना पसंद करता हूं)। मैं पहले से इंस्टॉल किए …
227 go 

4
खाली स्लाइस को इनिशियलाइज़ करने का सही तरीका
एक खाली स्लाइस को गैर-निश्चित आकार के साथ घोषित करने के लिए, क्या यह करना बेहतर है: mySlice1 := make([]int, 0) या: mySlice2 := []int{} बस सोच रहा था कि कौन सा सही तरीका है।
227 arrays  go  slice 

12
गो इतनी जल्दी कैसे संकलन करता है?
मैंने Go वेबसाइट के चारों ओर Googled और poked किया है, लेकिन मुझे Go के असाधारण बिल्ड समय के लिए स्पष्टीकरण नहीं मिल रहा है। क्या वे भाषा सुविधाओं के उत्पाद (या इसके अभाव), एक अत्यधिक अनुकूलित संकलक, या कुछ और हैं? मैं गो को बढ़ावा देने की कोशिश नहीं …


3
इंपोर्ट स्टेटमेंट के सामने अंडरस्कोर का क्या मतलब है?
मैंने इस उदाहरण को sqlite3यहाँ सेGitHub देखा : import ( "database/sql" "fmt" _ "github.com/mattn/go-sqlite3" "log" "os" ) और पता नहीं लग सकता है कि आयात विवरण के सामने अंडरस्कोर का क्या मतलब है।
207 go  import 

9
क्या एक Ctrl + C सिग्नल को कैप्चर करना और "डेफर" फैशन में एक क्लीनअप फ़ंक्शन चलाना संभव है?
मैं कब्जा करना चाहता हूं Ctrl+CSIGINT कंसोल से भेजे ( ) सिग्नल और कुछ आंशिक रन योग प्रिंट करता । क्या गोलंग में यह संभव है? नोट: जब मैंने पहली बार प्रश्न पोस्ट किया था तो मैं इसके बजाय भ्रमित Ctrl+Cहोने के बारे में था ।SIGTERMSIGINT
207 signals  go  sigterm 

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