File tree 4 files changed +14
-5
lines changed 4 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -914,7 +914,7 @@ <h3 id="Numeric_types">Numeric types</h3>
914
914
or assignment. For instance, < code > int32</ code > and < code > int</ code >
915
915
are not the same type even though they may have the same size on a
916
916
particular architecture.
917
-
917
+ </ p >
918
918
919
919
< h3 id ="String_types "> String types</ h3 >
920
920
@@ -1451,6 +1451,7 @@ <h3 id="Map_types">Map types</h3>
1451
1451
stored in them, with the exception of < code > nil</ code > maps.
1452
1452
A < code > nil</ code > map is equivalent to an empty map except that no elements
1453
1453
may be added.
1454
+ </ p >
1454
1455
1455
1456
< h3 id ="Channel_types "> Channel types</ h3 >
1456
1457
@@ -3641,6 +3642,8 @@ <h4 id="Operator_precedence">Operator precedence</h4>
3641
3642
statements, not expressions, they fall
3642
3643
outside the operator hierarchy.
3643
3644
As a consequence, statement < code > *p++</ code > is the same as < code > (*p)++</ code > .
3645
+ </ p >
3646
+
3644
3647
< p >
3645
3648
There are five precedence levels for binary operators.
3646
3649
Multiplication operators bind strongest, followed by addition
Original file line number Diff line number Diff line change @@ -484,6 +484,7 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
484
484
< a href ="/pkg/context/#Context "> < code > Context</ code > </ a > values
485
485
for equality has never been well-defined, so this is not
486
486
considered to be an incompatible change.
487
+ </ p >
487
488
</ dd >
488
489
</ dl >
489
490
@@ -581,7 +582,7 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
581
582
</ p >
582
583
583
584
< p > <!-- https://go.dev/issue/46308, CL 497377 -->
584
- The new < a href ="/pkg/crypto/tls/#VersionName "> </ code > VersionName</ code > </ a > function
585
+ The new < a href ="/pkg/crypto/tls/#VersionName "> < code > VersionName</ code > </ a > function
585
586
returns the name for a TLS version number.
586
587
</ p >
587
588
</ dd >
@@ -1037,6 +1038,8 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
1037
1038
is no longer available as a < a href ="/pkg/runtime#hdr-Environment_Variables "> debug option</ a > .
1038
1039
Instead, it is available as an experiment using < code > GOEXPERIMENT=cgocheck2</ code > .
1039
1040
In particular this means that this mode has to be selected at build time instead of startup time.
1041
+ </ p >
1042
+
1040
1043
< p >
1041
1044
< code > GODEBUG=cgocheck=1</ code > is still available (and is still the default).
1042
1045
</ p >
@@ -1171,6 +1174,7 @@ <h3 id="minor_library_changes">Minor changes to the library</h3>
1171
1174
associated support throughout the system has been upgraded to
1172
1175
< a href ="https://www.unicode.org/versions/Unicode15.0.0/ "> Unicode 15.0.0</ a > .
1173
1176
</ p >
1177
+ </ dd >
1174
1178
</ dl > <!-- unicode -->
1175
1179
1176
1180
< h2 id ="ports "> Ports</ h2 >
Original file line number Diff line number Diff line change @@ -159,6 +159,7 @@ <h2 id="model">Memory Model</h2>
159
159
For an ordinary (non-synchronizing) data read < i > r</ i > on a memory location < i > x</ i > ,
160
160
< i > W</ i > (< i > r</ i > ) must be a write < i > w</ i > that is < i > visible</ i > to < i > r</ i > ,
161
161
where visible means that both of the following hold:
162
+ </ p >
162
163
163
164
< ol >
164
165
< li > < i > w</ i > happens before < i > r</ i > .
Original file line number Diff line number Diff line change @@ -884,7 +884,7 @@ <h3 id="Numeric_types">Numeric types</h3>
884
884
or assignment. For instance, < code > int32</ code > and < code > int</ code >
885
885
are not the same type even though they may have the same size on a
886
886
particular architecture.
887
-
887
+ </ p >
888
888
889
889
< h3 id ="String_types "> String types</ h3 >
890
890
@@ -3910,7 +3910,7 @@ <h3 id="Index_expressions">Index expressions</h3>
3910
3910
that < code > P</ code > is instantiated with, and the type of < code > a[x]</ code > is
3911
3911
the type of the (identical) element types.</ li >
3912
3912
< li > < code > a[x]</ code > may not be assigned to if < code > P</ code > 's type set
3913
- includes string types.
3913
+ includes string types.</ li >
3914
3914
</ ul >
3915
3915
3916
3916
< p >
@@ -4639,7 +4639,7 @@ <h4 id="Type_unification">Type unification</h4>
4639
4639
an entry for each type parameter.
4640
4640
</ p >
4641
4641
4642
- </ pre >
4642
+ < p >
4643
4643
For example, given the type equation with the bound type parameter
4644
4644
< code > P</ code >
4645
4645
</ p >
@@ -4803,6 +4803,7 @@ <h4 id="Operator_precedence">Operator precedence</h4>
4803
4803
statements, not expressions, they fall
4804
4804
outside the operator hierarchy.
4805
4805
As a consequence, statement < code > *p++</ code > is the same as < code > (*p)++</ code > .
4806
+ </ p >
4806
4807
< p >
4807
4808
There are five precedence levels for binary operators.
4808
4809
Multiplication operators bind strongest, followed by addition
You can’t perform that action at this time.
0 commit comments