Go Strings: Difference between revisions
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
=String Literals= | =String Literals= | ||
A ''string literal'' is a [[Go Concepts - Lexical Structure#Constants|string constant]]. | A ''string literal'' is a [[Go Concepts - Lexical Structure#Constants|string constant]] obtained from concatenating a sequence of characters. | ||
==Raw String Literals== | ==Raw String Literals== | ||
Raw string literals are sequences of characters enclosed by back quotes <tt>`</tt>. | |||
==Interpreted String Literals== | ==Interpreted String Literals== | ||
=String Operators and Functions= | =String Operators and Functions= |
Revision as of 17:36, 22 March 2016
External
- String types in the language specification https://golang.org/ref/spec#String_types
- String literals in the language specification https://golang.org/ref/spec#String_literals
Internal
Overview
The predeclared String type identifier is string. String values are (possibly empty) sequences of bytes. String values are immutable.
String Literals
A string literal is a string constant obtained from concatenating a sequence of characters.
Raw String Literals
Raw string literals are sequences of characters enclosed by back quotes `.