質問編集履歴

4

引用元を追加

2018/04/30 03:47

投稿

UekiKouji
UekiKouji

スコア121

test CHANGED
File without changes
test CHANGED
@@ -68,6 +68,12 @@
68
68
 
69
69
  ```
70
70
 
71
+ 引用元
72
+
73
+ https://qiita.com/tanksuzuki/items/7866768c36e13f09eedb
74
+
75
+
76
+
71
77
  以下の部分がよくわかりません。
72
78
 
73
79
  ```ここに言語を入力

3

説明文変更

2018/04/30 03:47

投稿

UekiKouji
UekiKouji

スコア121

test CHANGED
File without changes
test CHANGED
@@ -88,6 +88,6 @@
88
88
 
89
89
  もう少し説明させていただくと、appendでpathsの配列に文字列を足しているのですが、
90
90
 
91
- dirwalk関数の書き方の意味がよくわかりません。dirwalk(filepath.Join(dir, file.Name()))...の
91
+ dirwalk関数の意味がよくわかりません。dirwalk(filepath.Join(dir, file.Name()))...の
92
92
 
93
- 箇所の...のところとかgolangの文法的なところでしょうか。
93
+ 箇所の...のところとかgolangの文法的なところでしょうか。dirwalk事態は再帰的に呼び出しているのでしょうか。間違っていたら、すいません。

2

説明文追加

2018/04/30 03:27

投稿

UekiKouji
UekiKouji

スコア121

test CHANGED
File without changes
test CHANGED
@@ -83,3 +83,11 @@
83
83
  ②dirwalkは関数を再帰的に使っているのか
84
84
 
85
85
  ご教授の方をよろしくお願いします。
86
+
87
+
88
+
89
+ もう少し説明させていただくと、appendでpathsの配列に文字列を足しているのですが、
90
+
91
+ dirwalk関数の書き方の意味がよくわかりません。dirwalk(filepath.Join(dir, file.Name()))...の
92
+
93
+ 箇所の...のところとかgolangの文法的なところでしょうか。

1

説明を変更

2018/04/30 03:10

投稿

UekiKouji
UekiKouji

スコア121

test CHANGED
File without changes
test CHANGED
@@ -70,6 +70,12 @@
70
70
 
71
71
  以下の部分がよくわかりません。
72
72
 
73
+ ```ここに言語を入力
74
+
75
+ paths = append(paths, dirwalk(filepath.Join(dir, file.Name()))...)
76
+
77
+ ```
78
+
73
79
  わからないことは、2点あります。
74
80
 
75
81
  ①(dir, file.Name())...の...のところ
@@ -77,11 +83,3 @@
77
83
  ②dirwalkは関数を再帰的に使っているのか
78
84
 
79
85
  ご教授の方をよろしくお願いします。
80
-
81
-
82
-
83
- ```ここに言語を入力
84
-
85
- paths = append(paths, dirwalk(filepath.Join(dir, file.Name()))...)
86
-
87
- ```