Skip to content

Commit 2e95bba

Browse files
committed
prepare mmark env
1 parent 1f8a9ae commit 2e95bba

14 files changed

+429
-83
lines changed

.gitignore

+2-19
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,2 @@
1-
*.6
2-
*.8
3-
*.pdf
4-
6.out
5-
*.bak
6-
.fig
7-
.tab
8-
go.aux
9-
go.bbl
10-
go.blg
11-
go.code
12-
go.ex
13-
go.idx
14-
go.ilg
15-
go.ind
16-
go.lof
17-
go.log
18-
go.out
19-
go.toc
1+
*.html
2+
.*

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ all: learninggo.html
55

66
.PHONY: learninggo.html
77
learninggo.html:
8-
$(MMARK) -html -head inc/head.html -css inc/learninggo.css learninggo.md > learninggo.html
8+
$(MMARK) -html -head inc/head.html -css inc/book.css learninggo.md > learninggo.html
99

1010
.PHONY: learninggo.xml
1111
learninggo.xml:

SUMMARY.md

-9
This file was deleted.

fig/alert.png

1.33 KB
Loading

fig/bumper.png

475 KB
Loading

inc/bib.xml

+353
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,353 @@
1+
<reference anchor="go_web">
2+
<front>
3+
<title>Go website</title>
4+
<author fullname="Go Authors" initials="G." surname="Authors" />
5+
<date year="2010" />
6+
</front>
7+
<format type="HTML" target="http://golang.org/" />
8+
</reference>
9+
10+
<reference anchor="go_tutorial">
11+
<front>
12+
<title>Go tutorial</title>
13+
<author fullname="Go Authors" initials="G." surname="Authors" />
14+
<date year="2010" />
15+
</front>
16+
<format type="HTML" target="http://golang.org/doc/go_tutorial.html" />
17+
</reference>
18+
19+
<reference anchor="effective_go">
20+
<front>
21+
<title>Effective Go</title>
22+
<author fullname="Go Authors" initials="G." surname="Authors" />
23+
<date year="2010" />
24+
</front>
25+
<format type="HTML" target="http://golang.org/doc/effective_go.html" />
26+
</reference>
27+
28+
<reference anchor="csp">
29+
<front>
30+
<title>Communicating sequential processes</title>
31+
<author fullname="Wikipedia" initials="" surname="Wikipedia" />
32+
<date year="2010" />
33+
</front>
34+
<format type="HTML" target="http://en.wikipedia.org/wiki/Communicating_sequential_processes" />
35+
</reference>
36+
37+
<reference anchor="duck_typing">
38+
<front>
39+
<title>Duck typing</title>
40+
<author fullname="Wikipedia" initials="" surname="Wikipedia" />
41+
<date year="2010" />
42+
</front>
43+
<format type="HTML" target="http://en.wikipedia.org/wiki/Duck_typing" />
44+
</reference>
45+
46+
<reference anchor="bubblesort">
47+
<front>
48+
<title>Bubble sort</title>
49+
<author fullname="Wikipedia" initials="" surname="Wikipedia" />
50+
<date year="2010" />
51+
</front>
52+
<format type="HTML" target="http://en.wikipedia.org/wiki/Bubble_sort" />
53+
</reference>
54+
55+
<reference anchor="go_nuts">
56+
<front>
57+
<title>Go Nuts mailing list</title>
58+
<author fullname="Go Community" initials="G." surname="Community" />
59+
<date year="2010" />
60+
</front>
61+
<format type="HTML" target="http://groups.google.com/group/golang-nuts" />
62+
</reference>
63+
64+
<reference anchor="go_spec">
65+
<front>
66+
<title>Go language specification</title>
67+
<author fullname="Go Authors" initials="G." surname="Authors" />
68+
<date year="2010" />
69+
</front>
70+
<format type="HTML" target=" http://golang.org/doc/go_spec.html" />
71+
</reference>
72+
73+
<reference anchor="go_interfaces">
74+
<front>
75+
<title>Go interfaces</title>
76+
<author fullname="Ian Lance Taylor" initials="I. L." surname="Taylor" />
77+
<date year="2010" />
78+
</front>
79+
<format type="HTML" target="http://www.airs.com/blog/archives/277" />
80+
</reference>
81+
82+
<reference anchor="go_install">
83+
<front>
84+
<title>Getting Started</title>
85+
<author fullname="Go Authors" initials="G." surname="Authors" />
86+
<date year="2012" />
87+
</front>
88+
<format type="HTML" target="http://golang.org/doc/install/" />
89+
</reference>
90+
91+
<reference anchor="go_intro">
92+
<front>
93+
<title>Google's new language: Go</title>
94+
<author fullname="Mark C. Chu-Carroll" initials="M. C." surname="Chu-Carroll" />
95+
<date year="2010" />
96+
</front>
97+
<format type="HTML" target="http://scienceblogs.com/goodmath/2009/11/googles_new_language_go.php" />
98+
</reference>
99+
100+
<reference anchor="go_doc">
101+
<front>
102+
<title>Go package documentation</title>
103+
<author fullname="Go Authors" initials="G." surname="Authors" />
104+
<date year="2010" />
105+
</front>
106+
<format type="HTML" target="http://golang.org/doc/pkg/" />
107+
</reference>
108+
109+
<reference anchor="go_cpp">
110+
<front>
111+
<title>Go for C++ programmers</title>
112+
<author fullname="Go Authors" initials="G." surname="Authors" />
113+
<date year="2010" />
114+
</front>
115+
<format type="HTML" target="http://golang.org/doc/go_for_cpp_programmers.html" />
116+
</reference>
117+
118+
<reference anchor="go_blog">
119+
<front>
120+
<title>The Go programming language blog</title>
121+
<author fullname="Go Authors" initials="G." surname="Authors" />
122+
<date year="2010" />
123+
</front>
124+
<format type="HTML" target="http://blog.golang.org/" />
125+
</reference>
126+
127+
<reference anchor="erlang">
128+
<front>
129+
<title>Erlang</title>
130+
<author fullname="Ericsson Cooperation" initials="E." surname="Cooperation" />
131+
<date year="1986" />
132+
</front>
133+
<format type="HTML" target="http://www.erlang.se/" />
134+
</reference>
135+
136+
<reference anchor="scala">
137+
<front>
138+
<title>Scala</title>
139+
<author fullname="LAMP Group at EPFL" initials="L. G. a." surname="EPFL" />
140+
<date year="2003" />
141+
</front>
142+
</reference>
143+
144+
<reference anchor="c">
145+
<front>
146+
<title>The C programming language</title>
147+
<author fullname="Brian Kernighan Dennis Ritchie" initials="B. K." surname="Dennis Ritchie" />
148+
<date year="1975" />
149+
</front>
150+
</reference>
151+
152+
<reference anchor="C++">
153+
<front>
154+
<title>The C++ programming language</title>
155+
<author fullname="Bjarne Stroustrup" initials="B." surname="Stroustrup" />
156+
<date year="1983" />
157+
</front>
158+
</reference>
159+
160+
<reference anchor="java">
161+
<front>
162+
<title>Java</title>
163+
<author fullname="James Gosling et al" initials="J. G. e." surname="al" />
164+
<date year="1995" />
165+
</front>
166+
<format type="HTML" target="http://oracle.com/java/" />
167+
</reference>
168+
169+
<reference anchor="perl">
170+
<front>
171+
<title>Perl</title>
172+
<author fullname="Larry Wall et al" initials="L. W. e." surname="al" />
173+
<date year="1987" />
174+
</front>
175+
<format type="HTML" target="http://perl.org/" />
176+
</reference>
177+
178+
<reference anchor="haskell">
179+
<front>
180+
<title>Haskell</title>
181+
<author fullname="Haskell Authors" initials="H." surname="Authors" />
182+
<date year="1990" />
183+
</front>
184+
<format type="HTML" target="http://www.haskell.org/" />
185+
</reference>
186+
187+
<reference anchor="go_youtube">
188+
<front>
189+
<title>Go youtube channel</title>
190+
<author fullname="Go Authors" initials="G." surname="Authors" />
191+
<date year="2010" />
192+
</front>
193+
<format type="HTML" target="http://youtube.com/gocoding/" />
194+
</reference>
195+
196+
<reference anchor="perl-packages">
197+
<front>
198+
<title>Comprehensive perl archive network</title>
199+
<author fullname="Perl Package Authors" initials="P. P." surname="Authors" />
200+
<date year="2010" />
201+
</front>
202+
<format type="HTML" target="http://cpan.org/" />
203+
</reference>
204+
205+
<reference anchor="plan9">
206+
<front>
207+
<title>Plan 9</title>
208+
<author fullname="Plan 9 Authors" initials="P. 9." surname="Authors" />
209+
<date year="1992" />
210+
</front>
211+
<format type="HTML" target="http://plan9.bell-labs.com/plan9/index.html" />
212+
</reference>
213+
214+
<reference anchor="inferno">
215+
<front>
216+
<title>Inferno</title>
217+
<author fullname="Inferno Authors" initials="I." surname="Authors" />
218+
<date year="1995" />
219+
</front>
220+
<format type="HTML" target="http://www.vitanuova.com/inferno/" />
221+
</reference>
222+
223+
<reference anchor="limbo">
224+
<front>
225+
<title>Limbo</title>
226+
<author fullname="Plan 9 Authors" initials="P. 9." surname="Authors" />
227+
<date year="1995" />
228+
</front>
229+
<format type="HTML" target="http://www.vitanuova.com/inferno/papers/limbo.html" />
230+
</reference>
231+
232+
<reference anchor="csp">
233+
<front>
234+
<title>Communicating sequential processes (csp)</title>
235+
<author fullname="C. A. R. Hoare" initials="C. A. R." surname="Hoare" />
236+
<date year="1985" />
237+
</front>
238+
<format type="PDF" target="http://www.usingcsp.com/cspbook.pdf" />
239+
</reference>
240+
241+
<reference anchor="Newsqueak">
242+
<front>
243+
<title>Newsqueak: a language for communicating with mice</title>
244+
<author fullname="Rob Pike" initials="R." surname="Pike" />
245+
<date year="1989" />
246+
</front>
247+
<format type="HTML" target="http://swtch.com/~rsc/thread/newsqueak.pdf" />
248+
</reference>
249+
250+
<reference anchor="quicksort">
251+
<front>
252+
<title>Quicksort</title>
253+
<author fullname="C. A. R. Hoare" initials="C. A. R." surname="Hoare" />
254+
<date year="1960" />
255+
</front>
256+
<format type="HTML" target="http://en.wikipedia.org/wiki/Quicksort" />
257+
</reference>
258+
259+
<reference anchor="iota">
260+
<front>
261+
<title>Iota</title>
262+
<author fullname="Wikipedia" initials="" surname="Wikipedia" />
263+
<date year="2010" />
264+
</front>
265+
<format type="HTML" target="http://en.wikipedia.org/wiki/Iota" />
266+
</reference>
267+
268+
<reference anchor="fizzbuzz">
269+
<front>
270+
<title>Using fizzbuzz to find developers...</title>
271+
<author fullname="Imran On Tech" initials="I. O." surname="Tech" />
272+
<date year="2010" />
273+
</front>
274+
</reference>
275+
276+
<reference anchor="go_course_day2">
277+
<front>
278+
<title>The Go programming language, day 2</title>
279+
<author fullname="Rob Pike" initials="R." surname="Pike" />
280+
<date year="2010" />
281+
</front>
282+
<format type="PDF" target="http://golang.org/doc/GoCourseDay2.pdf" />
283+
</reference>
284+
285+
<reference anchor="go_course_day3">
286+
<front>
287+
<title>The Go programming language, day 3</title>
288+
<author fullname="Rob Pike" initials="R." surname="Pike" />
289+
<date year="2010" />
290+
</front>
291+
<format type="PDF" target="http://golang.org/doc/GoCourseDay3.pdf" />
292+
</reference>
293+
294+
<reference anchor="go_nuts_interfaces">
295+
<front>
296+
<title>Function accepting a slice of interface types</title>
297+
<author fullname="Go Community" initials="G." surname="Community" />
298+
<date year="2010" />
299+
</front>
300+
</reference>
301+
302+
<reference anchor="go_issue_65">
303+
<front>
304+
<title>Go issue 65: compiler can't spot guaranteed return in if statement</title>
305+
<author fullname="Go Community" initials="G." surname="Community" />
306+
<date year="2010" />
307+
</front>
308+
</reference>
309+
310+
<reference anchor="go_blog_panic">
311+
<front>
312+
<title>Defer, panic, and recover</title>
313+
<author fullname="Go Authors" initials="G." surname="Authors" />
314+
<date year="2010" />
315+
</front>
316+
<format type="HTML" target="https://blog.golang.org/defer-panic-and-recover" />
317+
</reference>
318+
319+
<reference anchor="go_faq">
320+
<front>
321+
<title>Go faq</title>
322+
<author fullname="Go Authors" initials="G." surname="Authors" />
323+
<date year="2010" />
324+
</front>
325+
<format type="HTML" target="http://golang.org/doc/go_faq.html" />
326+
</reference>
327+
328+
<reference anchor="go_release_hist">
329+
<front>
330+
<title>Go release history</title>
331+
<author fullname="Go Authors" initials="G." surname="Authors" />
332+
<date year="2010" />
333+
</front>
334+
<format type="HTML" target="http://golang.org/doc/devel/release.html" />
335+
</reference>
336+
337+
<reference anchor="go_profiling">
338+
<front>
339+
<title>Profiling Go programs</title>
340+
<author fullname="Russ Cox" initials="R." surname="Cox" />
341+
<date year="2011" />
342+
</front>
343+
<format type="HTML" target="http://blog.golang.org/2011/06/profiling-go-programs.html" />
344+
</reference>
345+
346+
<reference anchor="go_1_5_release_notes">
347+
<front>
348+
<title>Go 1.5 Release Notes</title>
349+
<author fullname="Go Authors" initials="G." surname="Authors" />
350+
<date year="2010" />
351+
</front>
352+
<format type="HTML" target="https://golang.org/doc/go1.5" />
353+
</reference>

inc/book.css

Whitespace-only changes.

inc/head.html

Whitespace-only changes.

introduction/epigraph.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{.epigraph}
2+
> Go 是面向对象的语言吗?是也不是。
3+
****
4+
Go 开发团队在 FAQ 中如是说到

0 commit comments

Comments
 (0)