|
go-tour: convert from HTML to present format
This makes it easier for us to maintain the tour, and puts the tour
sample programs in individual go files that are compilable and
testable.
This also removes the code that shows content specific to the appengine
or local versions, erring on the side of inclusivity. I intend to add
some more appengine-specific stuff in a followup CL.
Total comments: 14
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+2119 lines, -2248 lines) |
Patch |
|
M |
appengine/README
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
gotour/local.go
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+7 lines, -1 line |
0 comments
|
Download
|
|
A |
gotour/tour.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
1 chunk |
+57 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/advanced-exercise-complex-cube-roots.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/basic-types.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/buffered-channels.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/channels.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+22 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/constants.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/default-selection.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+23 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/errors.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+29 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-equivalent-binary-trees.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-errors.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-fibonacci-closure.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-http-handlers.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-images.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-loops-and-functions.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-maps.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-rot-reader.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+18 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-slices.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exercise-web-crawler.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+85 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/exported-names.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/for.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/for-continued.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/for-is-gos-while.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/forever.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/function-closures.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/function-values.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/functions.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/functions-continued.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/goroutines.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+18 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/hello.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/if.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+17 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/if-and-else.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+23 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/if-with-a-short-statement.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/images.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/imports.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/interfaces.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/interfaces-are-satisfied-implicitly.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/making-slices.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/map-literals.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/map-literals-continued.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/maps.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+17 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/methods.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/methods-continued.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/methods-with-pointer-receivers.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+25 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/multiple-results.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/mutating-maps.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/named-results.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/nil-slices.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/numeric-constants.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/packages.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/pointers.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/range.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/range-and-close.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+22 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/range-continued.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/select.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+28 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/short-variable-declarations.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/slices.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+13 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/slicing-slices.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+15 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/struct-fields.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/struct-literals.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+18 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/structs.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/switch.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/switch-evaluation-order.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/switch-with-no-condition.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+18 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/the-new-function.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/variables.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/variables-with-initializers.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
|
A |
prog/web-servers.go
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
|
R |
static/index.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+0 lines, -2233 lines |
0 comments
|
Download
|
|
A |
static/lang.js
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
|
M |
static/tour.css
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
static/tour.js
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
4 chunks |
+5 lines, -11 lines |
0 comments
|
Download
|
|
A |
template/action.tmpl
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
1 chunk |
+42 lines, -0 lines |
0 comments
|
Download
|
|
A |
template/tour.tmpl
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
1 chunk |
+83 lines, -0 lines |
0 comments
|
Download
|
|
A |
tour.article
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
1 chunk |
+789 lines, -0 lines |
0 comments
|
Download
|
Total messages: 12
|