質問編集履歴
3
誤字があったので修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
### 実際のコード
|
8
8
|
|
9
|
-
`student1`構造体に入っている値を、`student2`構造体に
|
9
|
+
`student1`構造体に入っている値を、`student2`構造体に詰め替えたいです。
|
10
10
|
詰まっている点は、`student1`構造体の`languages`フィールドは`[]string`で定義しているのですが、
|
11
11
|
詰め替え先の`student2`構造体の`languages`フィールドは`[]string`ではなく、`language`構造体を定義し、ラップされている状況です。
|
12
12
|
|
2
タイトルが適切ではなかったので、修正しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
【Go】構造体の値を型をラップした別の構造体に
|
1
|
+
【Go】構造体の値を型をラップした別の構造体に詰め替えたい
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 解決したいこと
|
2
2
|
|
3
|
-
構造体に入っている値を、型をラップした別の構造体に
|
3
|
+
構造体に入っている値を、型をラップした別の構造体に詰め替えたいです。
|
4
4
|
自分で色々と試したのですが、どうしても想定の挙動のコードが書けず、質問いたしました。
|
5
5
|
Goに詳しい方、ご教授いただけますと幸いです。
|
6
6
|
|
1
説明が不足していたので追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -66,5 +66,12 @@
|
|
66
66
|
}
|
67
67
|
```
|
68
68
|
|
69
|
+
### 想定の出力結果
|
70
|
+
|
71
|
+
```
|
72
|
+
❯ go run main.go
|
73
|
+
&{1 田中 [Golang, Java]}
|
74
|
+
```
|
69
75
|
|
70
76
|
|
77
|
+
|