質問編集履歴
3
実現したいことの説明追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -15,7 +15,9 @@
|
|
15
15
|
|
16
16
|
|
17
17
|
ここに実現したいことを箇条書きで書いてください。
|
18
|
+
- [ ] 引数(任意のユーザ定義型)に応じた型のsliceをメソッド内で作成したい。
|
18
|
-
|
19
|
+
(このsliceを戻り値にするので、sliceの型が、[]UserDefinedStruct1 またはinterface{} | []UserDefinedStruct1(→[]anyの変数に []UserDefinedStruct1をappendした場合にデバッグ表示される型))
|
20
|
+
メソッドの戻り値がanyなので、sliceの型はどちらでも変わらない。
|
19
21
|
|
20
22
|
|
21
23
|
### 発生している問題・エラーメッセージ
|
2
サンプルコードにコメント追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -45,7 +45,10 @@
|
|
45
45
|
func (<レシーバー>) Fuga (argData any) any {
|
46
46
|
|
47
47
|
aaa := A.New()
|
48
|
-
|
48
|
+
data := aaa.Hoge(C.UserDefinedStruct1{})
|
49
|
+
|
50
|
+
// dataを使った処理
|
51
|
+
...
|
49
52
|
|
50
53
|
}
|
51
54
|
```
|
1
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -15,7 +15,7 @@
|
|
15
15
|
|
16
16
|
|
17
17
|
ここに実現したいことを箇条書きで書いてください。
|
18
|
-
- [ ] 引数
|
18
|
+
- [ ] 引数(任意のユーザ定義型)に応じた型のsliceをメソッド内で作成したい。(例: sliceの型が、[]UserDefinedStruct1 またはinterface{} | []UserDefinedStruct1 )
|
19
19
|
|
20
20
|
|
21
21
|
### 発生している問題・エラーメッセージ
|