This commit is contained in:
chai2010
2015-12-21 12:55:18 +08:00
parent 1d7534e3c3
commit 7ec2f7cdc1
152 changed files with 54426 additions and 8958 deletions

View File

@@ -48,7 +48,7 @@
<body>
<div class="book" data-level="10.2" data-chapter-title="導入路徑" data-filepath="ch10/ch10-02.md" data-basepath=".." data-revision="Wed Dec 16 2015 10:54:29 GMT+0800 (中国标准时间)">
<div class="book" data-level="10.2" data-chapter-title="導入路徑" data-filepath="ch10/ch10-02.md" data-basepath=".." data-revision="Mon Dec 21 2015 12:51:02 GMT+0800 (中国标准时间)">
<div class="book-summary">
@@ -146,7 +146,7 @@
<b>0.5.</b>
</a>
@@ -212,7 +212,7 @@
<b>1.3.</b>
査找重的行
査找重的行
</a>
@@ -227,7 +227,7 @@
<b>1.4.</b>
GIF動
GIF動
</a>
@@ -257,7 +257,7 @@
<b>1.6.</b>
穫取多個URL
穫取多個URL
</a>
@@ -479,7 +479,7 @@
<b>3.3.</b>
</a>
@@ -494,7 +494,7 @@
<b>3.4.</b>
爾型
爾型
</a>
@@ -544,7 +544,7 @@
<b>4.</b>
復閤數據類型
複合數據類型
</a>
@@ -857,7 +857,7 @@
<b>6.2.</b>
基於指對象的方法
基於指對象的方法
</a>
@@ -887,7 +887,7 @@
<b>6.4.</b>
方法值和方法達式
方法值和方法達式
</a>
@@ -953,7 +953,7 @@
<b>7.1.</b>
接口是
接口是
</a>
@@ -1073,7 +1073,7 @@
<b>7.9.</b>
示例: 達式求值
示例: 達式求值
</a>
@@ -1103,7 +1103,7 @@
<b>7.11.</b>
基於類型斷言識錯誤類型
基於類型斷言識錯誤類型
</a>
@@ -1214,7 +1214,7 @@
<b>8.2.</b>
示例: 併的Clock服務
示例: 併的Clock服務
</a>
@@ -1229,7 +1229,7 @@
<b>8.3.</b>
示例: 併的Echo服務
示例: 併的Echo服務
</a>
@@ -1274,7 +1274,7 @@
<b>8.6.</b>
示例: 併的Web爬蟲
示例: 併的Web爬蟲
</a>
@@ -1289,7 +1289,7 @@
<b>8.7.</b>
基於select的多路
基於select的多路
</a>
@@ -1304,7 +1304,7 @@
<b>8.8.</b>
示例: 併的字典遍歷
示例: 併的字典遍歷
</a>
@@ -1319,7 +1319,7 @@
<b>8.9.</b>
的退齣
的退齣
</a>
@@ -1354,7 +1354,7 @@
<b>9.</b>
基於共享變量的併
基於共享變量的併
</a>
@@ -1415,7 +1415,7 @@
<b>9.4.</b>
內存
內存
</a>
@@ -1460,7 +1460,7 @@
<b>9.7.</b>
示例: 併的非阻塞緩存
示例: 併的非阻塞緩存
</a>
@@ -1475,7 +1475,7 @@
<b>9.8.</b>
Goroutines和
Goroutines和
</a>
@@ -1748,7 +1748,7 @@
<b>12.1.</b>
何需要反射?
何需要反射?
</a>
@@ -1793,7 +1793,7 @@
<b>12.4.</b>
示例: 編碼S達式
示例: 編碼S達式
</a>
@@ -1823,7 +1823,7 @@
<b>12.6.</b>
示例: 解碼S達式
示例: 解碼S達式
</a>
@@ -1975,50 +1975,14 @@
</li>
<li class="chapter " data-level="14" data-path="exercise/ex.html">
<a href="../exercise/ex.html">
<i class="fa fa-check"></i>
<b>14.</b>
習題解答
</a>
<ul class="articles">
<li class="chapter " data-level="14.1" data-path="exercise/ex-ch1.html">
<a href="../exercise/ex-ch1.html">
<i class="fa fa-check"></i>
<b>14.1.</b>
第一章 入門
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="15" data-path="errata.html">
<li class="chapter " data-level="14" data-path="errata.html">
<a href="../errata.html">
<i class="fa fa-check"></i>
<b>15.</b>
<b>14.</b>
勘誤
</a>
@@ -2060,7 +2024,7 @@
<section class="normal" id="section-">
<h2 id="102-&#x5C0E;&#x5165;&#x8DEF;&#x5F91;">10.2. &#x5C0E;&#x5165;&#x8DEF;&#x5F91;</h2>
<p>&#x6BCF;&#x500B;&#x5305;&#x662F;&#x7531;&#x4E00;&#x500B;&#x5168;&#x4FB7;&#x552F;&#x4E00;&#x7684;&#x5B57;&#x7B26;&#x4E32;&#x6240;&#x6A19;&#x8B58;&#x7684;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x5B9A;&#x4F4D;.
<p>&#x6BCF;&#x500B;&#x5305;&#x662F;&#x7531;&#x4E00;&#x500B;&#x5168;&#x5C40;&#x552F;&#x4E00;&#x7684;&#x5B57;&#x7B26;&#x4E32;&#x6240;&#x6A19;&#x8B58;&#x7684;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x5B9A;&#x4F4D;.
&#x9F63;&#x73FE;&#x5728;&#x5C0E;&#x5165;&#x8072;&#x660E;&#x4E2D;&#x7684;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x4E5F;&#x662F;&#x5B57;&#x7B26;&#x4E32;.</p>
<pre><code class="lang-Go"><span class="hljs-keyword">import</span> (
<span class="hljs-string">&quot;fmt&quot;</span>
@@ -2072,8 +2036,8 @@
<span class="hljs-string">&quot;github.com/go-sql-driver/mysql&quot;</span>
)
</code></pre>
<p>&#x5C31;&#x50CF;&#x6211;&#x5011;&#x5728;2.6.1&#x7BC0;&#x63D0;&#x5230;&#x904E;&#x7684;, Go&#x8A9E;&#x8A00;&#x7684;&#x898F;&#x7BC4;&#x4F75;&#x6C92;&#x6709;&#x6307;&#x660E;&#x5305;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x5B57;&#x7B26;&#x4E32;&#x7684;&#x5177;&#x9AD4;&#x542B;&#x7FA9;, &#x5177;&#x9AD4;&#x542B;&#x7FA9;&#x662F;&#x7531;&#x69CB;&#x5EFA;&#x5DE5;&#x5177;&#x4F86;&#x89E3;&#x91CB;&#x7684;. &#x5728;&#x672C;&#x7AE0;, &#x6211;&#x5011;&#x5C07;&#x6DF1;&#x5165;&#x8A0E;&#x8AD6;Go&#x5DE5;&#x5177;&#x7BB1;&#x7684;&#x529F;&#x80FD;, &#x5305;&#x62EC;&#x5927;&#x50A2;&#x7D93;&#x5E38;&#x4F7F;&#x7528;&#x7684;&#x69CB;&#x5EFA;&#x6E2C;&#x8A66;&#x7B49;&#x529F;&#x80FD;. &#x7576;&#x7136;, &#x4E5F;&#x6709;&#x7B2C;&#x4E09;&#x65B9;&#x64F4;&#x5C55;&#x7684;&#x5DE5;&#x5177;&#x7BB1;&#x5B58;&#x5728;. &#x4F8B;&#x5982;, Google&#x516C;&#x53F8;&#x5167;&#x90E8;&#x7684;Go&#x78BC;&#x8FB2;, &#x5C31;&#x4F7F;&#x7528;&#x5167;&#x90E8;&#x7684;&#x591A;&#x8A9E;&#x8A00;&#x69CB;&#x5EFA;&#x7E6B;&#x7D71;, &#x7528;&#x4E0D;&#x8855;&#x7684;&#x898F;&#x5247;&#x4F86;&#x8655;&#x7406;&#x540D;&#x5B57;&#x548C;&#x5B9A;&#x4F4D;&#x5305;, &#x6307;&#x5B9A;&#x55AE;&#x5143;&#x6E2C;&#x8A66;&#x7B49;&#x5F85;, &#x9019;&#x6A23;&#x53EF;&#x4EE5;&#x7DCA;&#x5BC6;&#x9069;&#x914D;&#x4ED6;&#x5011;&#x5167;&#x90E8;&#x7684;&#x7E6B;&#x7D71;.</p>
<p>&#x5982;&#x679C;&#x4F60;&#x8A08;&#x5283;&#x5206;&#x4EAB;&#x6216;&#x9AEE;&#x4F48;&#x5305;, &#x90A3;&#x9EBC;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x6700;&#x597D;&#x662F;&#x5168;&#x7403;&#x552F;&#x4E00;&#x7684;. &#x70BA;&#x4E86;&#x907F;&#x514D;&#x885D;&#x7A81;, &#x6240;&#x6709;&#x975E;&#x6A19;&#x6E96;&#x5EAB;&#x5305;&#x7684;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x5EFA;&#x8B70;&#x4EE5;&#x6240;&#x5728;&#x7D44;&#x7E54;&#x7684;&#x4E92;&#x806F;&#x7DB2;&#x57DF;&#x540D;&#x70BA;&#x524D;&#x7DB4;; &#x9019;&#x6A23;&#x4E5F;&#x6709;&#x5229;&#x65BC;&#x5305;&#x7684;&#x6AA2;&#x7D22;. &#x4F8B;&#x5982;, &#x4E0A;&#x9EAB;&#x7684;&#x5305;&#x5C0E;&#x5165;&#x8072;&#x660E;&#x5C0E;&#x5165;&#x4E86;Go&#x5718;&#x968A;&#x7DAD;&#x8B77;&#x7684;HTML&#x89E3;&#x6790;&#x5668;&#x548C;&#x4E00;&#x500B;&#x6D41;&#x884C;&#x7684;&#x7B2C;&#x4E09;&#x65B9;&#x7DAD;&#x8B77;&#x7684;MySQL&#x9A45;&#x52D5;.</p>
<p>&#x5C31;&#x50CF;&#x6211;&#x5011;&#x5728;2.6.1&#x7BC0;&#x63D0;&#x5230;&#x904E;&#x7684;, Go&#x8A9E;&#x8A00;&#x7684;&#x898F;&#x8303;&#x4F75;&#x6C92;&#x6709;&#x6307;&#x660E;&#x5305;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x5B57;&#x7B26;&#x4E32;&#x7684;&#x5177;&#x9AD4;&#x542B;&#x7FA9;, &#x5177;&#x9AD4;&#x542B;&#x7FA9;&#x662F;&#x7531;&#x69CB;&#x5EFA;&#x5DE5;&#x5177;&#x4F86;&#x89E3;&#x91CB;&#x7684;. &#x5728;&#x672C;&#x7AE0;, &#x6211;&#x5011;&#x5C07;&#x6DF1;&#x5165;&#x8A0E;&#x8AD6;Go&#x5DE5;&#x5177;&#x7BB1;&#x7684;&#x529F;&#x80FD;, &#x5305;&#x62EC;&#x5927;&#x5BB6;&#x7D93;&#x5E38;&#x4F7F;&#x7528;&#x7684;&#x69CB;&#x5EFA;&#x6E2C;&#x8A66;&#x7B49;&#x529F;&#x80FD;. &#x7576;&#x7136;, &#x4E5F;&#x6709;&#x7B2C;&#x4E09;&#x65B9;&#x64F4;&#x5C55;&#x7684;&#x5DE5;&#x5177;&#x7BB1;&#x5B58;&#x5728;. &#x4F8B;&#x5982;, Google&#x516C;&#x53F8;&#x5167;&#x90E8;&#x7684;Go&#x78BC;&#x8FB2;, &#x5C31;&#x4F7F;&#x7528;&#x5167;&#x90E8;&#x7684;&#x591A;&#x8A9E;&#x8A00;&#x69CB;&#x5EFA;&#x7E6B;&#x7D71;, &#x7528;&#x4E0D;&#x540C;&#x7684;&#x898F;&#x5247;&#x4F86;&#x8655;&#x7406;&#x540D;&#x5B57;&#x548C;&#x5B9A;&#x4F4D;&#x5305;, &#x6307;&#x5B9A;&#x55AE;&#x5143;&#x6E2C;&#x8A66;&#x7B49;&#x5F85;, &#x9019;&#x6A23;&#x53EF;&#x4EE5;&#x7DCA;&#x5BC6;&#x9069;&#x914D;&#x4ED6;&#x5011;&#x5167;&#x90E8;&#x7684;&#x7E6B;&#x7D71;.</p>
<p>&#x5982;&#x679C;&#x4F60;&#x8A08;&#x5283;&#x5206;&#x4EAB;&#x6216;&#x767C;&#x5E03;&#x5305;, &#x90A3;&#x9EBD;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x6700;&#x597D;&#x662F;&#x5168;&#x7403;&#x552F;&#x4E00;&#x7684;. &#x7232;&#x4E86;&#x907F;&#x514D;&#x885D;&#x7A81;, &#x6240;&#x6709;&#x975E;&#x6A19;&#x6E96;&#x5EAB;&#x5305;&#x7684;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x5EFA;&#x8B70;&#x4EE5;&#x6240;&#x5728;&#x7D44;&#x7E54;&#x7684;&#x4E92;&#x806F;&#x7DB2;&#x57DF;&#x540D;&#x7232;&#x524D;&#x7DB4;; &#x9019;&#x6A23;&#x4E5F;&#x6709;&#x5229;&#x65BC;&#x5305;&#x7684;&#x6AA2;&#x7D22;. &#x4F8B;&#x5982;, &#x4E0A;&#x9762;&#x7684;&#x5305;&#x5C0E;&#x5165;&#x8072;&#x660E;&#x5C0E;&#x5165;&#x4E86;Go&#x7CF0;&#x968A;&#x7DAD;&#x8B77;&#x7684;HTML&#x89E3;&#x6790;&#x5668;&#x548C;&#x4E00;&#x500B;&#x6D41;&#x884C;&#x7684;&#x7B2C;&#x4E09;&#x65B9;&#x7DAD;&#x8B77;&#x7684;MySQL&#x9A45;&#x52D5;.</p>
</section>