string literal in Go

In Go, there are two kinds of string literals.
* Raw string literals exist within back quotes \` (back ticks). 
Using back quotes, as in \`bar\`, will create a raw string literal. In a raw string literal, any character may appear between quotes, with the exception of back quotes. 
Backslashes have no special meaning inside of raw string literals. For instance, \n will appear as the actual characters, backslash \ and letter n. Unlike interpreted string literals, in which \n would insert an actual new line.
Raw string literals may also be used to create multi-line strings:
```
`Say "hello" to Go!`
`Go is expressive, concise, clean, and efficient.
It's a fast, statically typed,compiled language that 
feels like a dynamically typed, interpreted language.`
```
* Interpreted string literals exist within double quotes ". 
Within the quotes, any character may appear with the exception of newline and unescaped double quotes.
```
"Say \"hello\" to Go!"
```