Как поместить backquote в строку с обратным отсчетом?
Можно ли печатать обратно кавычки в Go, используя обратные кавычки: что-то вроде этого:
package main
import "fmt"
func main() {
fmt.Println(''') // for example I can do it with double quotes "\""
}
Ответ 1
package main
import "fmt"
func main() {
// back ` quote
fmt.Println((`back ` + "`" + ` quote`))
}
Строковые литералы являются символами последовательности между обратными кавычками ``. В кавычках любой символ правовой, за исключением обратной цитаты. Значение строковый литерал - строка состоящий из неинтерпретированных символы между кавычками; в в частности, обратная косая черта не имеет особое значение и строка могут span несколько строк. Строка литералов