Go Strings: Difference between revisions

From NovaOrdis Knowledge Base
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

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 `.

Interpreted String Literals

String Operators and Functions