0
どうすればいいですか?その関数の引数の1つと同じ型の変数を返す関数が必要です。私は以下のようなものが必要:Golangで同じタイプの別の変数の新しい変数を取得する方法
type Whatever struct {
Title string
}
hey:= Whatever{Title:"YAY"}
thetype := reflect.ValueOf(hey).Kind()
// This does not work
BB:= new(thetype)
技術的にそれらが同じタイプではありません。(元の質問があまりにもポインタ対同じ値をしているが)https://play.golang.org/p/9Xk1Mdrg_V – JimB
の場合彼は 'reflect.Zero'を使うことができるポインタの代わりに値を求めています。しかし、彼のソースコードが 'new'を使っているので、私はポインタを望んでいると想像しました。 – Matthias247
@ Matthias247ありがとうございました! – CESCO