Skip to content

Commit 27cb978

Browse files
authored
Merge pull request #733 from devlights/add-results-in-examples
2 parents af9802a + c9da4e9 commit 27cb978

13 files changed

+222
-10
lines changed

examples/basic/loops/README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
このディレクトリには以下のサンプルがあります。
44

5-
| file | example name | note |
6-
|-----------------------------|-------------------------|------------------------------------------|
7-
| basic\_for\_loop.go | loops\_basic\_for\_loop | 他の言語でも同じように存在する基本的な for-loop についてのサンプルです |
8-
| basic\_foreach.go | loops\_basic\_foreach | Go での foreach ループのサンプルです |
9-
| channel\_loop.go | loops\_channel\_loop | チャネルをループさせる場合のサンプルです |
10-
| map\_loop.go | loops\_map\_loop | map のループについてのサンプルです |
11-
| range\_loop.go | loops\_range\_loop | 単純に指定回数ループするためのサンプルです |
12-
| infinite\_loop.go | loops\_infinite\_loop | 無限ループのサンプルです |
13-
| slice\_loop.go | loops\_slice\_loop | スライスのループについてのサンプルです |
14-
| for\_loop\_two\_variable.go | loops\_two\_variable | for ループで 2つの変数 を初期化してループさせるサンプルです |
5+
| file | example name | note |
6+
| ------------------------ | -------------------- | ---------------------------------------------------------------------- |
7+
| basic_for_loop.go | loops_basic_for_loop | 他の言語でも同じように存在する基本的な for-loop についてのサンプルです |
8+
| basic_foreach.go | loops_basic_foreach | Go での foreach ループのサンプルです |
9+
| channel_loop.go | loops_channel_loop | チャネルをループさせる場合のサンプルです |
10+
| map_loop.go | loops_map_loop | map のループについてのサンプルです |
11+
| range_loop.go | loops_range_loop | 単純に指定回数ループするためのサンプルです |
12+
| infinite_loop.go | loops_infinite_loop | 無限ループのサンプルです |
13+
| slice_loop.go | loops_slice_loop | スライスのループについてのサンプルです |
14+
| for_loop_two_variable.go | loops_two_variable | for ループで 2つの変数 を初期化してループさせるサンプルです |

examples/basic/loops/basic_for_loop.go

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,23 @@ func BasicForLoop() error {
2020
}
2121

2222
return nil
23+
24+
/*
25+
$ task
26+
task: Task "build" is up to date
27+
task: [run] ./try-golang -onetime
28+
29+
ENTER EXAMPLE NAME: loops_basic_for_loop
30+
31+
[Name] "loops_basic_for_loop"
32+
[0] go
33+
[1] java
34+
[2] dotnet
35+
[3] python
36+
[4] flutter
37+
38+
39+
[Elapsed] 51.92µs
40+
*/
41+
2342
}

examples/basic/loops/basic_foreach.go

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,23 @@ func BasicForeach() error {
1919
}
2020

2121
return nil
22+
23+
/*
24+
$ task
25+
task: [build] go build .
26+
task: [run] ./try-golang -onetime
27+
28+
ENTER EXAMPLE NAME: loops_basic_foreach
29+
30+
[Name] "loops_basic_foreach"
31+
[0] go
32+
[1] java
33+
[2] dotnet
34+
[3] python
35+
[4] flutter
36+
37+
38+
[Elapsed] 71.68µs
39+
*/
40+
2241
}

examples/basic/loops/channel_loop.go

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,23 @@ func ChannelLoop() error {
3636
<-quit
3737

3838
return nil
39+
40+
/*
41+
$ task
42+
task: [build] go build .
43+
task: [run] ./try-golang -onetime
44+
45+
ENTER EXAMPLE NAME: loops_channel_loop
46+
47+
[Name] "loops_channel_loop"
48+
go
49+
java
50+
dotnet
51+
python
52+
flutter
53+
54+
55+
[Elapsed] 248.37µs
56+
*/
57+
3958
}

examples/basic/loops/diff_rangeloop_and_normalloop.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,19 @@ func DiffRangeLoopAndNormalLoop() error {
3333
*/
3434

3535
return nil
36+
37+
/*
38+
$ task
39+
task: [build] go build .
40+
task: [run] ./try-golang -onetime
41+
42+
ENTER EXAMPLE NAME: loops_diff_range_and_normal
43+
44+
[Name] "loops_diff_range_and_normal"
45+
[range-loop] [1 2 3 99 99 99]
46+
47+
48+
[Elapsed] 22.5µs
49+
*/
50+
3651
}

examples/basic/loops/for_loop_copy_value.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,20 @@ func ForLoopCopyValue() error {
4444
p(accounts)
4545

4646
return nil
47+
48+
/*
49+
$ task
50+
task: [build] go build .
51+
task: [run] ./try-golang -onetime
52+
53+
ENTER EXAMPLE NAME: loops_for_loop_copy_value
54+
55+
[Name] "loops_for_loop_copy_value"
56+
{100}{200}{300}
57+
{1100}{1200}{1300}
58+
59+
60+
[Elapsed] 64.7µs
61+
*/
62+
4763
}

examples/basic/loops/for_loop_two_variable.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,20 @@ func ForLoopTwoVariable() error {
2121
output.Stdoutl("[ret ]", string(r))
2222

2323
return nil
24+
25+
/*
26+
$ task
27+
task: [build] go build .
28+
task: [run] ./try-golang -onetime
29+
30+
ENTER EXAMPLE NAME: loops_two_variable
31+
32+
[Name] "loops_two_variable"
33+
[orig] helloworld
34+
[ret ] dlrowolleh
35+
36+
37+
[Elapsed] 22.389µs
38+
*/
39+
2440
}

examples/basic/loops/infinite_loop.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,19 @@ LOOP:
3030
fmt.Println("")
3131

3232
return nil
33+
34+
/*
35+
$ task
36+
task: [build] go build .
37+
task: [run] ./try-golang -onetime
38+
39+
ENTER EXAMPLE NAME: loops_infinite_loop
40+
41+
[Name] "loops_infinite_loop"
42+
..............
43+
44+
45+
[Elapsed] 3.000575495s
46+
*/
47+
3348
}

examples/basic/loops/map_loop.go

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,22 @@ func MapLoop() error {
1919
}
2020

2121
return nil
22+
23+
/*
24+
$ task
25+
task: [build] go build .
26+
task: [run] ./try-golang -onetime
27+
28+
ENTER EXAMPLE NAME: loops_map_loop
29+
30+
[Name] "loops_map_loop"
31+
[dotnet] Console.WriteLine
32+
[python] print
33+
[go] fmt.Println
34+
[java] System.out.println
35+
36+
37+
[Elapsed] 34.19µs
38+
*/
39+
2240
}

examples/basic/loops/range_loop.go

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,24 @@ func RangeLoop() error {
1616
}
1717

1818
return nil
19+
20+
/*
21+
$ task
22+
task: [build] go build .
23+
task: [run] ./try-golang -onetime
24+
25+
ENTER EXAMPLE NAME: loops_range_loop
26+
27+
[Name] "loops_range_loop"
28+
hello
29+
hello
30+
hello
31+
[0] hello
32+
[1] hello
33+
[2] hello
34+
35+
36+
[Elapsed] 28.85µs
37+
*/
38+
1939
}

0 commit comments

Comments
 (0)