मैं एक जाओ कोड है जो एक फ़ाइल से पढ़ता लिख रहा हूँ में। मैं fmt.Println()
का उपयोग करें कि मध्यवर्ती फ़ाइल में मुद्रित करने के लिए ऐसा करने के लिए।मुद्रण "(दोहरे उद्धरण) GoLang
मैं कैसे मुद्रित कर सकते हैं "
?
मैं एक जाओ कोड है जो एक फ़ाइल से पढ़ता लिख रहा हूँ में। मैं fmt.Println()
का उपयोग करें कि मध्यवर्ती फ़ाइल में मुद्रित करने के लिए ऐसा करने के लिए।मुद्रण "(दोहरे उद्धरण) GoLang
मैं कैसे मुद्रित कर सकते हैं "
?
। इस
fmt.Println("\"")
पुरानी शैली स्ट्रिंग शाब्दिक बस सी की तरह, बहुत आसान है और उनके पलायन अक्सर बचा जा सकता है ठेठ जाओ यहाँ समाधान एक raw string literal उपयोग करने के लिए है:
fmt.Println(`"`)
मुझे लगता है कि यह अधिक पठनीय समाधान है – CheeseFerret
मत कहें गो आपको विकल्प नहीं छोड़ता है। निम्नलिखित सभी एक उद्धरण चिह्न "
प्रिंट:
fmt.Println("\"")
fmt.Println("\x22")
fmt.Println("\u0022")
fmt.Println("\042")
fmt.Println(`"`)
fmt.Println(string('"'))
fmt.Println(string([]byte{'"'}))
fmt.Printf("%c\n", '"')
fmt.Printf("%s\n", []byte{'"'})
// Seriously, this one is just for demonstration not production :)
fmt.Println(xml.Header[14:15])
fmt.Println(strconv.Quote("")[:1])
उन्हें Go Playground पर की कोशिश करो।
अधिक आसानी से भी 'fmt। Println (\ '" \ ')' –