1
0
mirror of https://github.com/golang/go synced 2024-11-25 01:47:56 -07:00

fix one syntax error in declaration.

reformat the bullet list about strings

R=gri
OCL=14128
CL=14128
This commit is contained in:
Rob Pike 2008-08-12 13:21:49 -07:00
parent 68fb2d04d0
commit 9b1e6fddba

View File

@ -444,19 +444,14 @@ Strings behave like arrays of bytes, with the following properties:
- They are immutable: after creation, it is not possible to change the
contents of a string.
- No internal pointers: it is illegal to create a pointer to an inner
element of a string.
- They can be indexed: given string "s1", "s1[i]" is a byte value.
- They can be concatenated: given strings "s1" and "s2", "s1 + s2" is a value
combining the elements of "s1" and "s2" in sequence.
- 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;
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"
@ -626,7 +621,7 @@ formal parameters for functions.
[] uint8
[2*n] int
[64] struct { x, y: int32; }
[64] struct { x, y int32; }
[1000][1000] float64
The length of an array can be discovered at run time (or compile time, if