как поместить обратную цитату в строку в кавычках? - PullRequest
19 голосов
/ 12 декабря 2010

возможно ли печатать обратно кавычки в Go, используя обратные кавычки: что-то вроде этого:

package main

import "fmt"

func main() {
    fmt.Println(```) // for example I can do it with double quotes "\""
}

1 Ответ

21 голосов
/ 13 декабря 2010
package main

import "fmt"

func main() {
    // back ` quote
    fmt.Println((`back ` + "`" + ` quote`))
}

Необработанные строковые литералы - это символьные последовательности между обратными кавычками ``.В кавычках любой символ допустим, кроме обратной кавычки.Значение необработанного строкового литерала - это строка, состоящая из неинтерпретированных символов между кавычками;в частности, обратная косая черта не имеет специального значения, и строка может занимать несколько строк. Строковые литералы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...