-2
フィールドの構造体がfield []interface{}
である。フィールドを印刷すると、ポインタ参照が返されます。フィールドを逆参照しようとすると、「無効な間接」というエラーが表示されます。golangに空のインタフェースの配列を出力しますか?
コードは以下の通りです:
type MyType struct {
field []interface{}
}
myType := //create a MyType. Field is just an array of numbers
println(myType.field) // prints a pointer reference, ex: [1/1]0xc420269aa0
println(*(myType.field)) // doesn't compile
私はmyType.field
に値を出力するにはどうすればよいですか?
どのような質問がありますか? –
@KerrekSBタイトルを読む –
タイトル断片?意味は? –