最近、goを学び始めて A Tour of Go のコードを練習の為に自分なりに変形しています。
https://go-tour-jp.appspot.com/moretypes/9
このリンク先にあるコードは s := []structとして初期化の段階で要素の値を決めていますが、これを変形して、型指定を省略せず、appendで要素を追加しようと考えています。
例えば無名ではないstructであればこのようなコードになると思います。
Go
1package main 2 3import ( 4 "fmt" 5) 6 7type V struct { 8 i int 9 b bool 10} 11 12func main() { 13 var s []V 14 s = append(s, V{2, true}, V{3, false}, V{5, true}, V{7, true}, 15 V{11, false}, V{13, true}) 16 fmt.Println(s) 17}
このコードではVという名前のstructを使っていますが、これを無名にして直接appendする方法ってないでしょうか?
わかる方いらしたらお願いします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/25 04:08