mirror of
https://github.com/golang/go
synced 2024-09-04 15:34:21 +00:00
SVN=112717
This commit is contained in:
parent
3cdf9c3bff
commit
65348a89b8
|
@ -368,8 +368,9 @@ A string behaves like an array of bytes, with the following properties:
|
|||
- Known length: the length of a string s1 can be obtained by the function/
|
||||
operator len(s1). The length of a string is the number of bytes within.
|
||||
Unlike in C, there is no terminal NUL byte.
|
||||
- Creation 1: a string can be created from an integer value by a conversion
|
||||
string('x') yields "x"
|
||||
- Creation 1: a string can be created from an integer value by a conversion;
|
||||
the result is a string containing the UTF-8 encoding of that code point.
|
||||
string('x') yields "x"; string(0x1234) yields the equivalent of "\u1234"
|
||||
- Creation 2: a string can by created from an array of integer values (maybe
|
||||
just array of bytes) by a conversion
|
||||
a [3]byte; a[0] = 'a'; a[1] = 'b'; a[2] = 'c'; string(a) == "abc";
|
||||
|
|
Loading…
Reference in a new issue