Piszę kod Go, który odczytuje z pliku. W tym celu należy użyć fmt.Println()
wydrukować do tego pliku pośredniego.drukowania "(cudzysłów) w GoLang
Jak mogę wydrukować "
?
Piszę kod Go, który odczytuje z pliku. W tym celu należy użyć fmt.Println()
wydrukować do tego pliku pośredniego.drukowania "(cudzysłów) w GoLang
Jak mogę wydrukować "
?
. jest to bardzo proste, podobnie jak C
fmt.Println("\"")
starym stylu literały łańcuchowe i często można uniknąć ich ucieczek typowym rozwiązaniem Go jest użycie raw string literal tutaj:
fmt.Println(`"`)
Myślę, że jest to bardziej czytelne rozwiązanie – CheeseFerret
Nie mów Idź, nie pozostawia ci żadnych opcji. Poniższy wszystko wydrukować cudzysłów "
:
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])
wypróbować je na Go Playground.
Łatwiejsze nawet 'FMT. Println (\ '" \ ')' –