This commit is contained in:
chai2010
2015-12-28 16:08:26 +08:00
parent 35b11c0ff4
commit 775502e64d
206 changed files with 2064 additions and 1460 deletions

View File

@@ -21,6 +21,10 @@
<link rel="stylesheet" href="../gitbook/style.css">
<link rel="stylesheet" href="../gitbook/plugins/gitbook-plugin-katex/katex.min.css">
<link rel="stylesheet" href="../gitbook/plugins/gitbook-plugin-highlight/website.css">
@@ -44,7 +48,7 @@
<body>
<div class="book" data-level="0.3" data-chapter-title="本書的組織" data-filepath="ch0/ch0-03.md" data-basepath=".." data-revision="Fri Dec 25 2015 12:32:44 GMT+0800 (中国标准时间)">
<div class="book" data-level="0.3" data-chapter-title="本書的組織" data-filepath="ch0/ch0-03.md" data-basepath=".." data-revision="Mon Dec 28 2015 16:03:52 GMT+0800 (中国标准时间)">
<div class="book-summary">
@@ -238,7 +242,7 @@
<b>1.5.</b>
取URL
取URL
</a>
@@ -253,7 +257,7 @@
<b>1.6.</b>
併發取多個URL
併發取多個URL
</a>
@@ -802,7 +806,7 @@
<b>5.10.</b>
Recover捕異常
Recover捕異常
</a>
@@ -1315,7 +1319,7 @@
<b>8.9.</b>
併發的退
併發的退
</a>
@@ -1834,7 +1838,7 @@
<b>12.7.</b>
取結構體字段標識
取結構體字段標識
</a>
@@ -2030,10 +2034,10 @@
<p>&#x7B2C;&#x5341;&#x4E00;&#x7AE0;&#x8A0E;&#x8AD6;&#x4E86;&#x55AE;&#x5143;&#x6E2C;&#x8A66;&#xFF0C;Go&#x8A9E;&#x8A00;&#x7684;&#x5DE5;&#x5177;&#x548C;&#x6A19;&#x6E96;&#x5EAB;&#x4E2D;&#x96C6;&#x6210;&#x7684;&#x8F15;&#x91CF;&#x7D1A;&#x7684;&#x6E2C;&#x8A66;&#x529F;&#x80FD;&#xFF0C;&#x5F9E;&#x800C;&#x907F;&#x514D;&#x4E86;&#x91C7;&#x7528;&#x5F37;&#x5927;&#x4F46;&#x8907;&#x96DC;&#x7684;&#x6E2C;&#x8A66;&#x6846;&#x67B6;&#x3002;&#x6E2C;&#x8A66;&#x5EAB;&#x63D0;&#x4F9B;&#x4E00;&#x4E9B;&#x57FA;&#x672C;&#x7684;&#x69CB;&#x4EF6;&#xFF0C;&#x5982;&#x679C;&#x6709;&#x5FC5;&#x8981;&#x53EF;&#x4EE5;&#x7528;&#x4F86;&#x69CB;&#x5EFA;&#x66F4;&#x8907;&#x96DC;&#x7684;&#x6E2C;&#x8A66;&#x69CB;&#x4EF6;&#x3002;</p>
<p>&#x7B2C;&#x5341;&#x4E8C;&#x7AE0;&#x8A0E;&#x8AD6;&#x4E86;&#x53CD;&#x5C04;&#xFF0C;&#x4E00;&#x500B;&#x7A0B;&#x5E8F;&#x5728;&#x904B;&#x884C;&#x671F;&#x9593;&#x4F86;&#x5BE9;&#x8996;&#x81EA;&#x5DF1;&#x7684;&#x80FD;&#x529B;&#x3002;&#x53CD;&#x5C04;&#x662F;&#x4E00;&#x500B;&#x5F37;&#x5927;&#x7684;&#x7DE8;&#x7A0B;&#x5DE5;&#x5177;&#xFF0C;&#x4E0D;&#x904E;&#x8981;&#x8B39;&#x614E;&#x5730;&#x4F7F;&#x7528;&#xFF1B;&#x9019;&#x4E00;&#x7AE0;&#x901A;&#x904E;&#x7528;&#x5229;&#x7528;&#x53CD;&#x5C04;&#x6A5F;&#x88FD;&#x5BE6;&#x73FE;&#x4E00;&#x4E9B;&#x91CD;&#x8981;&#x7684;Go&#x8A9E;&#x8A00;&#x5EAB;&#x51FD;&#x6578;&#x4F86;&#x5C55;&#x793A;&#x4E86;&#x53CD;&#x5C04;&#x7684;&#x5F37;&#x5927;&#x7528;&#x6CD5;&#x3002;&#x7B2C;&#x5341;&#x4E09;&#x7AE0;&#x89E3;&#x91CB;&#x4E86;&#x5E95;&#x5C64;&#x7DE8;&#x7A0B;&#x7684;&#x7D30;&#x7BC0;&#xFF0C;&#x901A;&#x904E;&#x4F7F;&#x7528;unsafe&#x5305;&#x4F86;&#x7E5E;&#x904E;Go&#x8A9E;&#x8A00;&#x5B89;&#x5168;&#x7684;&#x985E;&#x578B;&#x7E6B;&#x7D71;&#xFF0C;&#x7576;&#x7136;&#x6709;&#x6642;&#x9019;&#x662F;&#x5FC5;&#x8981;&#x7684;&#x3002;</p>
<p>&#x6709;&#x4E9B;&#x7AE0;&#x7BC0;&#x7684;&#x5F8C;&#x9762;&#x53EF;&#x80FD;&#x6703;&#x6709;&#x4E00;&#x4E9B;&#x7DF4;&#x7FD2;&#xFF0C;&#x4F60;&#x53EF;&#x4EE5;&#x6839;&#x64DA;&#x4F60;&#x5C0D;Go&#x8A9E;&#x8A00;&#x7684;&#x7406;&#x89E3;&#xFF0C;&#x7136;&#x5F8C;&#x8129;&#x6539;&#x66F8;&#x4E2D;&#x7684;&#x4F8B;&#x5B50;&#x4F86;&#x63A2;&#x7D22;Go&#x8A9E;&#x8A00;&#x7684;&#x5176;&#x4ED6;&#x7528;&#x6CD5;&#x3002;</p>
<p>&#x66F8;&#x4E2D;&#x6240;&#x6709;&#x7684;&#x4EE3;&#x78BC;&#x90FD;&#x53EF;&#x4EE5;&#x5F9E; <a href="http://gopl.io" target="_blank">http://gopl.io</a> &#x4E0A;&#x7684;Git&#x5009;&#x5EAB;&#x4E0B;&#x8F09;&#x3002;go get&#x547D;&#x4EE4;&#x53EF;&#x4EE5;&#x6839;&#x64DA;&#x6BCF;&#x500B;&#x4F8B;&#x5B50;&#x7684;&#x5176;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x667A;&#x80FD;&#x5730;&#x7A6B;&#x53D6;&#x3001;&#x69CB;&#x5EFA;&#x4F75;&#x5B89;&#x88DD;&#x3002;&#x4F60;&#x96BB;&#x9700;&#x8981;&#x9078;&#x64C7;&#x4E00;&#x500B;&#x76EE;&#x9332;&#x4F5C;&#x7232;&#x5DE5;&#x4F5C;&#x7A7A;&#x9593;&#xFF0C;&#x7136;&#x5F8C;&#x5C07;GOPATH&#x74B0;&#x5883;&#x6307;&#x5411;&#x9019;&#x500B;&#x5DE5;&#x4F5C;&#x76EE;&#x9332;&#x3002;</p>
<p>&#x66F8;&#x4E2D;&#x6240;&#x6709;&#x7684;&#x4EE3;&#x78BC;&#x90FD;&#x53EF;&#x4EE5;&#x5F9E; <a href="http://gopl.io" target="_blank">http://gopl.io</a> &#x4E0A;&#x7684;Git&#x5009;&#x5EAB;&#x4E0B;&#x8F09;&#x3002;go get&#x547D;&#x4EE4;&#x53EF;&#x4EE5;&#x6839;&#x64DA;&#x6BCF;&#x500B;&#x4F8B;&#x5B50;&#x7684;&#x5176;&#x5C0E;&#x5165;&#x8DEF;&#x5F91;&#x667A;&#x80FD;&#x5730;&#x7372;&#x53D6;&#x3001;&#x69CB;&#x5EFA;&#x4F75;&#x5B89;&#x88DD;&#x3002;&#x4F60;&#x96BB;&#x9700;&#x8981;&#x9078;&#x64C7;&#x4E00;&#x500B;&#x76EE;&#x9332;&#x4F5C;&#x7232;&#x5DE5;&#x4F5C;&#x7A7A;&#x9593;&#xFF0C;&#x7136;&#x5F8C;&#x5C07;GOPATH&#x74B0;&#x5883;&#x6307;&#x5411;&#x9019;&#x500B;&#x5DE5;&#x4F5C;&#x76EE;&#x9332;&#x3002;</p>
<p>Go&#x8A9E;&#x8A00;&#x5DE5;&#x5177;&#x5C07;&#x5728;&#x5FC5;&#x8981;&#x6642;&#x5275;&#x5EFA;&#x7684;&#x76F8;&#x61C9;&#x7684;&#x76EE;&#x9332;&#x3002;&#x4F8B;&#x5982;&#xFF1A;</p>
<pre><code>$ export GOPATH=$HOME/gobook # &#x9078;&#x64C7;&#x5DE5;&#x4F5C;&#x76EE;&#x9332;
$ go get gopl.io/ch1/helloworld # &#x7A6B;&#x53D6;/&#x7DE8;&#x8B6F;/&#x5B89;&#x88DD;
$ go get gopl.io/ch1/helloworld # &#x7372;&#x53D6;/&#x7DE8;&#x8B6F;/&#x5B89;&#x88DD;
$ $GOPATH/bin/helloworld # &#x904B;&#x884C;&#x7A0B;&#x5E8F;
Hello, &#x4E16;&#x754C; # &#x9019;&#x662F;&#x4E2D;&#x6587;
</code></pre><p>&#x8981;&#x904B;&#x884C;&#x9019;&#x4E9B;&#x4F8B;&#x5B50;, &#x4F60;&#x9700;&#x8981;&#x5B89;&#x88DD;Go1.5&#x4EE5;&#x4E0A;&#x7684;&#x7248;&#x672C;.</p>
@@ -2071,7 +2075,7 @@ go version go1.5 linux/amd64
<script>
require(["gitbook"], function(gitbook) {
var config = {"highlight":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2}};
var config = {"katex":{},"highlight":{},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"fontsettings":{"theme":"white","family":"sans","size":2}};
gitbook.start(config);
});
</script>